Sammlung von Newsfeeds

Joshua Drake: PostgreSQL 19: Sept 08 - Sept 16, 2026

Neues vom PostgreSQL Planet - 16. September 2026 - 17:42
Version 19: 71 commits on REL_19_STABLE. Version 20: 46 commits on master. Reverted out of 19: 74 commits, in 6 reverts. Six features tracked, 2 still shipping. Window closed at d8408e8d682.Summary71 commits landed on the 19 branch in nine days. The six reverts in the same window name 74 commits between them.Six reverts, newest first.Online data checksum transitions. September 16, Daniel Gustafsson.UPDATE …

Postgres in Production Special Series: How to Query pg_stat_statements to Find Slow and Expensive Postgres Queries (Part 7)

Pganalyze Blog RSS Feed - 16. September 2026 - 14:00

In the final part of this special Postgres in Production deep dive series, Ryan Booz does something the first six episodes rarely did: he queries pg_stat_statements itself.

Ryan Booz: Postgres in Production Special Series: How to Query pg_stat_statements to Find Slow and Expensive Postgres Queries (Part 7)

Neues vom PostgreSQL Planet - 16. September 2026 - 14:00

In the final part of this special Postgres in Production deep dive series, Ryan Booz does something the first six episodes rarely did: he queries pg_stat_statements itself.

Florent Jardin: Inspecting a catalog with pg_migrate

Neues vom PostgreSQL Planet - 16. September 2026 - 9:00

Over the past few years, I have been working on assessing the strengths and weaknesses of PostgreSQL migration tools. Several articles published by yours truly led to the ambitious project I have been pursuing since 2024 with my colleagues Étienne Bersac and Pierre-Louis Gonon.

Christophe Pettus: All Your GUCs in a Row: max_locks_per_transaction

Neues vom PostgreSQL Planet - 16. September 2026 - 3:00
`max_locks_per_transaction` isn't about transactions or limits—it sizes the cluster-wide lock table, and its misleading name has confused PostgreSQL users for…

Tom Lane on threads, MVCC and 30 years of Postgres

Postgres Weekly - 16. September 2026 - 2:00

#​665 — September 16, 2026

Web Version

Postgres Weekly

Jeremy Schneider: Agents Gone Awry on Postgres SBOMs: Start Over

Neues vom PostgreSQL Planet - 15. September 2026 - 23:40

If you were wondering, it’s the SBOM thing that I mentioned the other day.

Postgres Extensions in containers with full inventory, provenance and attestation. I’ve been using plenty of AI Agents to put this together. This blog is a little scattered (apologies) but as they say, I didn’t have time to write a short letter.

Here’s what I believe to be the exact structure of current CloudNativePG images:

Dimitri Fontaine: Plan Advice in PostgreSQL 19

Neues vom PostgreSQL Planet - 15. September 2026 - 18:27

There is a conversation that happens in every PostgreSQL shop eventually. A query that has been fine for a year gets slow overnight. Nothing was deployed. The data grew a little, ANALYZE ran, and the planner — entirely reasonably, on the numbers it had — picked a different plan. The old plan was better. You would like it back.

PostgreSQL 19 ships two new modules for exactly this: pg_plan_advice, which can read a plan back out as a string and enforce it later, and pg_stash_advice, which keeps those strings keyed by query id and applies them automatically.

Christophe Pettus: 19th Nervous Breakdown

Neues vom PostgreSQL Planet - 15. September 2026 - 18:00
PostgreSQL 19's release crumbled under its own ambition: eight major features landed in five weeks before freeze, three committers pulled their work, and a…

Jimmy Angelakos: Send us a contribution straight from the site

Neues vom PostgreSQL Planet - 15. September 2026 - 17:02

Until now, the only way to tell us about a contribution worth listing was email. There is now a form on the site instead.

You do not need an account, and you do not have to tell us who you are. Write the contribution in one box, in plain text or Markdown, and send it. If you would like us to be able to come back to you with a question, there is an optional line for your name and email address.

Jimmy Angelakos: PostgreSQL Commitfest Metrics: PGConf.dev 2026 Part One

Neues vom PostgreSQL Planet - 15. September 2026 - 14:37

Obviously I would have liked to post this closer to the event, but life got in the way. The talk was in May and the recording has been up for a while. Here it is.

PGConf.dev 2026 took place from May 19th to 22nd, 2026, at Simon Fraser University's Harbour Centre campus in downtown Vancouver, BC, Canada. It was my first one, and I had been meaning to go for years.

Tomas Vondra: Postgres development activity

Neues vom PostgreSQL Planet - 15. September 2026 - 12:00

Every now and then I need a break from writing code. In those cases I like looking at data about a subject I’m interested in - looking for trends, quantifying the expected effects, and so on. I needed just such a break a couple days ago, and I decided to look at statistics about the development activity of the Postgres project. So, here’s a bunch of charts (with a bit of commentary).

Christophe Pettus: All Your GUCs in a Row: max_index_keys

Neues vom PostgreSQL Planet - 15. September 2026 - 3:00
PostgreSQL's `max_index_keys` has counted more than keys since INCLUDE columns arrived in version 11, but stays locked at 32 due to on-disk tuple format…

Cornelia Biacsics: Contributions for week 36

Neues vom PostgreSQL Planet - 14. September 2026 - 10:29

On 8 September 2026, PGDay UK 2026 was held in London.

Organized by:

  • Chris Ellis
  • Dave Page
  • Devrim Gunduz

Program Committee:

  • Alastair Turner (chair, non-voting)
  • Celeste Horgan
  • Greg Clough
  • Sastry Karamcheti

Code of Conduct Committee:

  • Ayşe Bilge İnce
  • Jimmy Angelakos

Speakers:

Richard Yen: Looking Forward to PG Summit 2026

Neues vom PostgreSQL Planet - 14. September 2026 - 10:00

On October 1, I’ll be speaking at PG Summit 2026 about benchmarking hardware with Postgres. I’m looking forward to sharing some tips and learnings that I’ve picked up over the years. In anticipation of the presentation, I just wanted to share a little bit about some of my motivations for the topic.

Christophe Pettus: All Your GUCs in a Row: max_identifier_length

Neues vom PostgreSQL Planet - 14. September 2026 - 3:00
max_identifier_length reports a number, 63, and the number is the least interesting thing about it. Every relational database caps the length of a name. What is unusual about PostgreSQL is what happens when you go over: MySQL, SQL Server and Oracle reject the statement, while PostgreSQL cuts the …

Christophe Pettus: All Your GUCs in a Row: max_function_args

Neues vom PostgreSQL Planet - 13. September 2026 - 3:00
PostgreSQL won't let you pass more than 100 arguments to a function, and changing it requires rebuilding every extension on your machine.

Jeremy Schneider: Misc Learnings: SBOMs, Provenance and Attestations

Neues vom PostgreSQL Planet - 12. September 2026 - 6:30

In the past couple weeks, I’ve learned more about renovate, SBOMs, provenance and attestations than I ever wanted to know. (But if I’m being honest, I do enjoy learning a bit more about it.)

Christophe Pettus: All Your GUCs in a Row: max_files_per_process

Neues vom PostgreSQL Planet - 12. September 2026 - 3:00
PostgreSQL's max_files_per_process isn't a hard limit—it's a descriptor pool that quietly recycles old files when full.

Shaun Thomas: PG Phriday: The Folder That Ate the Publisher

Neues vom PostgreSQL Planet - 11. September 2026 - 13:18

Logical replication has been part of Postgres since version 10, and the syntax page that governs it is almost comically brief.  wants a name, a connection string, a list of publications, and then it offers one innocuous line:That single line expands to more than a dozen options, and several of them change how logical replication uses storage resources. After all, subscriptions created with no  clause work perfectly fine.

Seiten