Neues vom PostgreSQL Planet
Christophe Pettus: Binary read replicas in PostgreSQL, Part 2
Jeremy Schneider: Postgres recovery_prefetch Considered Harmful and Causing Outages
Another story of something I saw in the field which surprised me. Turns out recovery_prefetch can cause outages.
Something which has been happening quietly in the background all the time, but we didn’t notice until we looked close enough to see it.
Ayoub Kazar: PostgreSQL as a graph database, part 1: SQL/PGQ in PostgreSQL
This is the second post in a series exploring graph databases and PostgreSQL. The first post covered what graphs are, what can be modeled as a graph, and the landscape of graph database systems. This post moves from the general to the specific: how we query graphs, why SQL can be an awkward fit, and what SQL/PGQ changes. It ends with the PostgreSQL implementation, why it was reverted, and a few notes on the main features still to come.
Igor Suhorukov: My PostgreSQL is faster than yours and has almost caught up with ClickHouse
A friend of mine is an excellent architect but a complete snob. He has four different databases in production: PostgreSQL for OLTP, ClickHouse for OpenTelemetry data and web analytics, Elasticsearch for full-text search in the application, and MongoDB, “for historical reasons.”
In between, there are ETL and CDC pipelines, plus on-call developers hunting for where exactly the results don’t match. To him, it’s all a well-thought-out architecture; to me, it’s needless complexity in maintenance and development.
Regina Obe: PostGIS 3.7.0rc3
The PostGIS Team is pleased to release PostGIS 3.7.0rc3! Best Served with PostgreSQL 19 RC 1 , GEOS 3.15.0 , postgis_tiger_geocoder 2025.2 , and address_standardizer.
Christophe Pettus: Binary read replicas in PostgreSQL, Part 1
Christophe Pettus: All Your GUCs in a Row: recovery_min_apply_delay
Christophe Pettus: All Your GUCs in a Row: recovery_init_sync_method
Christophe Pettus: All Your GUCs in a Row: recovery_end_command
Pavel Luzanov: PostgreSQL 19: part 5.3 (DBA3 and DBS) of CommitFest 2026-03
Devrim GÜNDÜZ: Every package in the PostgreSQL RPM repositories now has a page
Tom Kincaid: PostgreSQL 19: What Changed, What Matters, and What to Test Now
Chris van Eijk: Supabase RLS policy examples, tested on PostgreSQL 17
Chris van Eijk: Supabase RLS policy not working? Ten causes, measured
Ayoub Kazar: PostgreSQL as a graph database, part 0: intro, graphs, graph databases
This is the first post in a series exploring graph databases and PostgreSQL’s evolving role in the graph landscape. Over four posts, we’ll move from foundational concepts through PostgreSQL’s SQL/PGQ implementation details and its future, benchmark comparisons against PostgreSQL graph solutions (e.g Apache AGE) , and finally the broader trajectory of relational systems absorbing graph workloads.
The series assumes no prior graph database expertise.
