Sammlung von Newsfeeds
Radim Marek: PostgreSQL's MVCC is bad. So is everyone else's.
The first thing you will probably learn about Postgres, if you follow people who don't like Postgres, is that MVCC is bad. The 40-year-old design mistake. It's signatures are everywhere. Bloated tables that double in size, 32-bit transaction counter limit, the never ending struggle with VACCUM, dead tuples nightmares.
Christophe Pettus: All Your GUCs in a Row: gin_fuzzy_search_limit
Andrei Lepikhov: Why your pioneering Postgres feature should start in a fork
At a Postgres meetup in Melbourne, I finally got a straight answer to a question that had nagged me for quite a long time: why do people actually choose Postgres? It isn't an idle question for me — I spend my days reading field reports and designing planner features, and keep seeing how much smarter some other databases are.
Bruce Momjian: Postgres AI Workshop
AWS was kind enough to organize an AI workshop this week in Pittsburgh for their employees, and the Postgres committers and core team. The first day covered the basics of setting up Claude and specifically how to use it from the command line to analyze files and automate workflows.
Christophe Pettus: All Your GUCs in a Row: The geqo Family
Christophe Pettus: All Your GUCs in a Row: full_page_writes
Shaun Thomas: Looking Forward to Postgres 19: Autovacuum Tweaks
The autovacuum process has been dutifully tending Postgres tables since version 8.1, and almost every release since has acquired some new refinement: smarter thresholds, insert-aware triggering, resource cost limits, and so on. It's the reliable maintenance workhorse that heroically forestalls transaction ID wraparound and keeps statistics fresh.
Christophe Pettus: All Your GUCs in a Row: fsync
SHRIDHAR KHANAL: The Right Way to Give a Third-Party DBA Access to Your PostgreSQL Database
Giving an external team access to your PostgreSQL database is one of those decisions that deserves a little thought. The easiest option is to hand over a superuser account, but it’s rarely the right one. A better approach is to create a dedicated role with only the privileges they actually need, and it takes just a few minutes to set up.
Christophe Pettus: All Your GUCs in a Row: from_collapse_limit
Ahsan Hadi: Hybrid Search in PostgreSQL: BM25, Sparse Vectors, and Reciprocal Rank Fusion
In my previous blog on the pgEdge Vectorizer and RAG Server, I showed how to build a semantic search pipeline using dense vector embeddings. The RAG Server already did hybrid search, combining vector similarity with BM25 keyword matching, but BM25 was handled at the application layer, not inside PostgreSQL.That changes now.
Christophe Pettus: All Your GUCs in a Row: file_extend_method
Now Turso is building Postgres in Rust too
#658 — July 22, 2026
Postgres Weekly
Making 768 Servers Look Like 1 — A fun, educational animated explainer of how a petabyte of Postgres spread over 256 shards (each with a primary and two replicas) can present as one database, covering where replicas hit a wall, query-parsing routers, and load balancing.
Cornelia Biacsics: Building The OAPE PostgreSQL Certification
I’m one of the founders of the Open Alliance for PostgreSQL Education (OAPE).
Over the past two years, I’ve had a front-row seat to watching an idea become a community, and a community become a movement.
This is the story of how the idea of an open, vendor-neutral PostgreSQL certification turned into an organisation supported by contributors from around the world.
Floor Drees: Big Apple, Big PostgreSQL: EDB at Postgres Summit US 2026
Postgres Summit US 2026 (formerly: PGConf NYC) will take place September 30 - October 2, at Convene, in New York. EDB is joining the event as a sponsor at the Gold-level. Our team of Postgres experts, core contributors, and innovators have secured a stellar lineup of sessions through the Call for Papers. From cloud-native transformations to deep-dive database internals, we’re covering a wide range of topics.
Here is a sneak peek of what EDB is bringing to the stage in NYC.
Cornelia Biacsics: Contributions for week 28
On 15 July 2026, the Prairie Postgres Meetup Group met, organized by Henrietta Dombrovskaya and Carlos Aranibar.
Speakers:
- Zach Paden
- Anna Bailliekova
On 18 July 2026, Alicja Kucharczyk, Pavlo Golub, Denys Holub & Anastasia Golub staffed the PostgreSQL booth at WAWTech Summer.
The PostgreSQL Madagascar Conference 2026 took place on 18 July 2026.
Organizers:
Abhisek Goswami: PostgreSQL vs Destructive Time Travel: The Year 2038 Problem
Physics treats time as one of the fundamental dimensions of the universe. Mathematics transforms time into measurable values, equations, intervals, and limits. Databases quietly preserve time as operational reality. Every login, transaction, API call, backup, audit event, financial transfer, and monitoring alert depends on accurate timestamps. Modern computing runs on time far more than most people realize.
Christophe Pettus: All Your GUCs in a Row: file_copy_method
Paul Jungwirth: TQuel Paper
With UPDATE/DELETE FOR PORTION OF looking like it will land in Postgres 19, I’ve been thinking about next steps. I read a very helpful paper on temporal relational algebra last May by Richard Snodgrass. Here are some notes on it.
Regina Obe: PostGIS 3.7.0beta1
The PostGIS Team is pleased to release PostGIS 3.7.0beta1! Best Served with PostgreSQL 19 Beta2 and GEOS 3.15.0beta2.
This version requires PostgreSQL 14 - 19beta2, GEOS 3.10 or higher, and Proj 6.1+. To take advantage of all features, GEOS 3.15+ is needed. To take advantage of all SFCGAL features SFCGAL 2.3.0+ is needed.

