Sammlung von Newsfeeds
Gülçin Yıldırım Jelínek: PostgreSQL as a temporal database
Laurenz Albe: Too many tables are bad for you
© Laurenz Albe 2026 (see here for more background)
Recently, I helped a customer investigate database problems. It turned out that these problems could be traced back to too many tables in the database. Since this may come as a surprise to many users, I thought it worth the while to write about it.
The problems that the customer observedThere were two problems that sounded like they might or might not be related to each other:
Peter Eisentraut: Waiting for SQL:202y: Stockholm (BMA) meeting report
The most recent meeting of ISO/IEC JTC1 SC32 WG3 “Database Languages” took place from the 15th to the 19th of June 2026 in Stockholm. “WG3”, as we call it, works on standardizing the database languages SQL and GQL. In that meeting, a number of proposals that are of interest to SQL and PostgreSQL were accepted, which I want to report about here.
Christophe Pettus: All Your GUCs in a Row: enable_indexonlyscan
Laurenz Albe: Impressions from the Swiss PGDay(s) 2026
Having written about the Swiss PGDay in 2024, I need not repeat all I said back then. Nonetheless, I'd like to share my impressions from the Swiss PGDay 2026 with you.
Richard Yen: Disaster Recovery is a Process, Not a Tool (Part 2)
In the previous post, I tried to lay out the framing half of this material: what actually counts as a disaster, why preparation and prevention aren’t the same as recovery, and how RPO and RTO end up being conversations with leadership rather than numbers an infrastructure team gets to declare on its own.
Cornelia Biacsics: Contributions for week 25
On June 23 2026, the London PostgreSQL Meetup Group met. Organized by:
- Valeria Kaplan
- Chris Ellis
- Alastair Turner
- Michael Christofides
Speakers:
Christophe Pettus: All Your GUCs in a Row: enable_incremental_sort
Radim Marek: Same rows, different SUM
Everyone knows not to store money as a double precision. One can hope. The rule is so well drilled that it has stopped being interesting, and it is also not where the trouble usually starts. The float is already in the schema before anyone weighs in on it: a measurement column someone later sums for a report, telemetry that drifts into a finance dashboard, a third-party feed ingested as double precision because that is how it arrived.
Rhys Stewart: Armchair Transit with PostGIS: The Census & The Bestagons
Christophe Pettus: All Your GUCs in a Row: enable_hashjoin
Christophe Pettus: All Your GUCs in a Row: enable_hashagg
Lætitia AVROT: Stop Punishing Your Postgres for a Crash That Won't Happen
Andrei Lepikhov: A Generative Postgres Digest: From Noise to Signal
Why do we still waste time browsing YouTube and news sites looking for interesting content? Why rely on someone else's algorithm — when Claude, for instance, retains conversation history in one form or another and can therefore assess our actual interests? Maybe it's time to take control of shaping our own "information bubble"?
Christophe Pettus: coddpiece: Watch Relational Algebra Become SQL
Jan Wieremjewicz: Why PostgreSQL needs an AI usage policy
We often hear that open source is about people.
People who contribute their time and, in a way, parts of their lives to work on software that is available for everyone without limitations and without licensing costs.
Shaun Thomas: Looking Forward to Postgres 19: Split Personality
Postgres has had native support for declarative partitions since version 10, and every release since has filed off another rough edge. We got partition-wise joins, default partitions, hash partitioning, and the ability to attach and detach partitions concurrently. By any reasonable measure, declarative partitioning is one of the great success stories of modern Postgres.Despite the power here, it's always been a kind of one-way ratchet. Creating or dropping partitions was easy. But reorganizing existing ones was a different beast entirely.
Christophe Pettus: All Your GUCs in a Row: enable_gathermerge
Seiten
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- …
- nächste Seite ›
- letzte Seite »

