Sammlung von Newsfeeds
Dave Page: Lessons Learned Writing an MCP Server for PostgreSQL
Over the past few months or so, we've been building the pgEdge Postgres MCP Server, an open source tool that lets LLMs talk directly to PostgreSQL databases through the Model Context Protocol. It supports Claude, GPT, local models via Ollama, and pretty much any MCP-compatible client you can throw at it.
Pavel Luzanov: PostgreSQL 19: part 2 or CommitFest 2025-09
We continue our series of articles reviewing changes in PostgreSQL 19. This time we'll look at what emerged from the September 2025 CommitFest.
The highlights from the first July CommitFest are available here: 2025-07.
David Wheeler: pg_clickhouse v0.1.4
Just a quick post to note the release of pg_clickhouse v0.1.4. This v0.1 maintenance release can be upgraded in-place and requires no ALTER EXTENSION UPDATE command; as soon as sessions reload the shared library they’ll be good to go.
Thanks in part to reports from attentive users, v0.1.4’s most significant changes improve the following:
Pavel Luzanov: PostgreSQL 19: part 1 or CommitFest 2025-07
We’re launching a new series of articles covering the changes coming up in PostgreSQL 19. This first article focuses on the events from last summer’s July CommitFest.
Vibhor Kumar: pg_background: make Postgres do the long work (while your session stays light)
There’s a special kind of joy in watching a database do something heavy… without making your app threads cry.
That’s the promise of pg_background: execute SQL asynchronously in background worker processes inside PostgreSQL, so your client session can move on—while the work runs in its own transaction.
It’s a deceptively simple superpower:
Lætitia AVROT: The MCD: Your Rosetta Stone for Turning "We Need a Database" into Actual Requirements
Vibhor Kumar: Autonomous Postgres: From Speed to Trust
Over the last few years, one idea has been quietly taking shape in the Postgres world:
Autonomy in Postgres isn’t a feature.
It’s a posture.
It’s not a checkbox you tick in a product matrix.
It’s not a single “autonomous mode” toggle in a control panel.
Cornelia Biacsics: Contributions for week 6, 2026
FOSSASIA PGDay 2026 talk selection committee met to finalize the schedule
Call for Paper Committee - Members:
- Tatsuo Ishii
- Amit Kapila
- Amit Langote
Seattle Meetup took place on January 12 2026, organized by Lloyd Albin and Jeremy Schneider. Claire Giordano delivered a talk there.
Jeremy Schneider: The Scott Shambaugh Situation Clarifies How Dumb We Are Acting
My personal blog here is dedicated to tech geek material, mostly about databases like postgres. I don’t get political, but at the moment I’m so irritated that I’m making the extraordinary exception to veer into the territory of flame-war opinionating…
Michael Christofides: Read efficiency issues in Postgres queries
A lot of the time in database land, our queries are I/O constrained. As such, performance work often involves reducing the number of page reads. Indexes are a prime example, but they don’t solve every issue (a couple of which we’ll now explore).
Goutham Reddy: Row-level and Column-level Security - Oracle vs PostgreSQL
Ming Ying: How We Optimized Top K in Postgres
Ryan Booz: Introducing Bluebox Docker: A Living PostgreSQL Sample Database
Vik Fearing: pgDay Paris 2026 - EARLYBIRD ending soon!
Only ONE WEEK LEFT for the earlybird tickets. Make sure you get yours before it's too late!
https://2026.pgday.paris/registration/
Gilles Darold: PostgreSQL v19: Password expiration warnings.
Luca Ferrari: Introducing mnemosyne systems
A new entity in the PostgreSQL landscape.
Introducing mnemosyne systemsThe last week a new entity appeared in the PostgreSQL landscape: **mnemosyne systems **, the last creation of Jesper Pedersen.
The initial page says it all:
Shane Borden: Do PostgreSQL Sub-Transactions Hurt Performance?
The short answer is always “maybe”. However, in the following post, I hope to demonstrate what creates a sub-transactions and what happens to the overall transaction id utilization when they are invoked. I will also show how performance is affected when there are lots of connections creating and consuming sub-transactions.
First, it is important to understand what statements will utilize a transaction id and which ones may be more critical (expensive) than others:
ahmed gouda: Monitoring query plans with pgwatch and pg_stat_plans
The PostgreSQL ecosystem just introduced a new pg_stat_plans extension. It's similar to pg_stat_statements but it tracks aggregated statistics for query plans instead of SQL statements.
Dave Page: Teaching an LLM What It Doesn't Know About PostgreSQL
Large language models know a remarkable amount about PostgreSQL. They can write SQL, explain query plans, and discuss the finer points of MVCC with genuine competence. But there are hard limits to what any model can know, and when you're building tools that connect LLMs to real databases, those limits become apparent surprisingly quickly.The core issue is training data. Models learn from whatever was available at the time they were trained, and that corpus is frozen the moment training ends.

