📋 I'm taking a rare vacation next week so Postgres Weekly will be taking a break too :-) I hope your summer (or winter, if you're in the southern hemisphere!) is going well and we'll be back on August 25. __ Peter Cooper, Editor | | Grouping Sets with ROLLUP and CUBE — A grouping set is a set of columns used in a GROUP BY clause and can come in handy in OLAP queries. This post has some handy examples. Hans-Jürgen Schönig | The Impact of the Network and Cursors on Query Performance — Network related overhead isn't often considered when we think about database or query performance, but it pays to be aware of it. Cursors are also taken into account as they can reduce initial latency on big result sets. Jobin Augustine | ▶ How Citus Distributes PostgreSQL — If you keep seeing references to Citus (as above) but aren't sure just how it helps distribute Postgres, Marco Slot did a handy talk to bring you up to speed. The slides are really fantastic with lots of diagrams and examples of Citus's operation. Marco Slot | 10 Common Postgres Errors — Some quick fire common errors and warnings to watch out for, with symptoms and solutions, around things like memory, disk space, and permissions. (This is an older item but recently popped up on our radar again.) Ibrar Ahmed | 📅 PGDAY Austria is a Postgres conference taking place in Vienna on September 17, 2021 if you're in that part of the world? | | | |