Sammlung von Newsfeeds
Alexander Ioffe: What Does a Covering Index Cost You?
Maki Majima: What Flyway validate actually checks
Tool capabilities and edition boundaries described here are accurate as of publication. Both vendors move these lines; check current documentation before making decisions based on this post.
There’s a specific moment this post is written for: your pipeline runs flyway validate, everything is green, and you conclude that your database matches your migrations.
That conclusion doesn’t follow. Not because Flyway is broken, but because validate answers a different question than the one you’re asking.
Christophe Pettus: All Your GUCs in a Row: jit_expressions and jit_tuple_deforming
Dinesh Kumar: pgsonify: Hearing PostgreSQL Health as Elephant Sounds
Payal Singh: The agent is not the system. Postgres is.
The numbers here come from my own audit and design records as of 2026-08-15. Everything described as a redesign is a plan I have started building and have not proven yet.
Radim Marek: The curious case of Google's AlloyDB
Google launched AlloyDB in 2022. They claimed it is fully compatible with PostgreSQL. Can be up to 100 times faster for analytical queries than vanilla Postgres. Four years later, I haven't personally seen it gain significant traction. But it comes in discussions. When people ask me what AlloyDB actually is, I was able to pin point the features, but wasn't really sure what it delivers.
Christophe Pettus: All Your GUCs in a Row: jit and jit_provider
Shaun Thomas: Let's Build a Postgres Extension for Estimating Memory Usage!
Do you like building Postgres extensions? Of course you do! My "Let's Build a Postgres Extension" presentation garnered rave reviews at Postgres Conference 2026 in San Jose and PG Data 2026 in Chicago. But what if you didn't go? Sure the slides are available on both sites, but that's not quite the same, is it?Now that the dust has settled and my long series on Postgres 19 has finally reached its natural conclusion, let's get back to our regularly scheduled shenanigans.
Shaun Thomas: Let's Build a Postgres Extension for Estimating Memory Usage!
Do you like building Postgres extensions? Of course you do! My "Let's Build a Postgres Extension" presentation garnered rave reviews at Postgres Conference 2026 in San Jose and PG Data 2026 in Chicago. But what if you didn't go? Sure the slides are available on both sites, but that's not quite the same, is it?Now that the dust has settled and my long series on Postgres 19 has finally reached its natural conclusion, let's get back to our regularly scheduled shenanigans.
Joshua Drake: Parquet and Iceberg: An Overview
Christophe Pettus: All Your GUCs in a Row: io_method and io_workers
Mark Wong: PDXPUG Septemter 8, 2026, MeetUp: Migrating to a Temporal Schema
Please note different time and location this month at UpStart Collective at the U.S. Bancorp Tower (a.k.a. Big Pink). Please RSVP on MeetUp. Tuesday September 8, 2026 from 6:30pm to 8:30pm.
Coinciding with devopsdays Portland, OR, Sept 8-10, 2026.
Postgres in Production Special Series: Diagnosing High Cardinality Workloads in pg_stat_statements (Part 6)
In Part 6 of this special Postgres in Production deep dive series, Ryan Booz asks a question that determines how useful pg_stat_statements can be for you at all: do you have a high cardinality workload?
Ryan Booz: Postgres in Production Special Series: Diagnosing High Cardinality Workloads in pg_stat_statements (Part 6)
In Part 6 of this special Postgres in Production deep dive series, Ryan Booz asks a question that determines how useful pg_stat_statements can be for you at all: do you have a high cardinality workload?
Bertrand Drouvot: Welcome to pg_walviz: PostgreSQL WAL segment visualizer
The purpose of this blog post is to introduce pg_walviz, a new tool to visualize PostgreSQL WAL segment files.
pg_waldump is very useful to display a human-readable rendering of the WAL. However, sometimes we also want to see how records are physically stored in a segment: the WAL pages, record fragments, continuation records, alignment padding, block references, full-page images and raw bytes.
Christophe Pettus: All Your GUCs in a Row: io_max_concurrency
Jeremy Schneider: Postgres Checkpoint Followup and Collation Visualization and Codex Luna
My previous article talked about the checkpoint happiness hint: You probably should not change the checkpoint_timeout setting from its default of 5 minutes.
Checkpoint Followup QuestionsA good follow-up question was raised: can an HA replica can save you from downtime if you want to set a large checkpoint_timeout?
Hans-Juergen Schoenig: Introducing the CYBERTEC PG Operator
There is no shortage of PostgreSQL operators for Kubernetes. Projects such as CloudNativePG, the Zalando postgres-operator, Crunchy PGO, and StackGres have all helped shape the ecosystem.
So why did we build another one?Our answer is simple: multi-site PostgreSQL along with other capabilities.
Christophe Pettus: All Your GUCs in a Row: io_combine_limit and io_max_combine_limit
A gofmt-style formatter for SQL
#661 — August 12, 2026
🏖️ We're taking a summer break next week, so the next issue will be on August 26.
__
Your editor, Peter Cooper
Postgres Weekly

