Sammlung von Newsfeeds

Christophe Pettus: All Your GUCs in a Row: default_table_access_method

Neues vom PostgreSQL Planet - vor 5 Stunden 20 Minuten
PostgreSQL's table access method interface lets you plug in alternative storage engines.

semab tariq: When Patroni Silently Deletes Your Replication Slots

Neues vom PostgreSQL Planet - 12. Juni 2026 - 15:46

If you have ever been in the middle of a database migration and suddenly found your logical replication slots missing, you know how unsettling that feeling is. No obvious error. No warning. Just gone. That is exactly what happened to us while migrating data from a Patroni-managed cluster to a standalone PostgreSQL cluster. What started as a smooth operation turned into a debugging session that taught us something important about how Patroni behaves after a restart.

Shaun Thomas: Looking Forward to Postgres 19: It's About Time

Neues vom PostgreSQL Planet - 12. Juni 2026 - 6:31

Recently, a new type of question has entered the database arena: what did this data look like last Tuesday? Maybe it's the price of a product before the holiday sale kicked in, or which department an employee belonged to before that reorg nobody asked for. Short of adding an entire audit trigger system, how can we know what data looked like before and after a change at that exact date?The SQL:2011 standard formalized a proper solution over a decade ago with temporal tables. Other database engines adopted pieces of it relatively quickly. Characteristically, Postgres took its time.

Christophe Pettus: All Your GUCs in a Row: default_statistics_target

Neues vom PostgreSQL Planet - 12. Juni 2026 - 3:00
Raise `default_statistics_target` from 100 to 500 and ANALYZE slows down forever — but sometimes that's the right call.

Tudor Golubenco: A thousand Postgres branches for $1

Neues vom PostgreSQL Planet - 11. Juni 2026 - 18:30
See how we reduced branching times from 20+ seconds to around a second and what use-cases these speed improvements enable.

Andrew Dunstan: Buildfarm Query API

Neues vom PostgreSQL Planet - 11. Juni 2026 - 18:15

A colleague asked me recently if there was an API for querying the PostgreSQL Buildfarm database. I told him there was not. I'm aware that a number of people have been scraping the web pages for data, so it seemed like there was a good case for something better. And with a little help from claude code, I create one. It's live now. There's a full description at https://github.com/PGBuildFarm/server-code/blob/main/API.md

Christophe Pettus: How the Other Half Plans

Neues vom PostgreSQL Planet - 11. Juni 2026 - 17:00
Query planning is a two-job problem: rewrite your SQL into a better shape, then search billions of possible join orders for the cheapest one.

Christophe Pettus: All Your GUCs in a Row: the debug_* family

Neues vom PostgreSQL Planet - 11. Juni 2026 - 3:00
PostgreSQL's dozen `debug_` parameters are its own testing machinery, exposed as runtime settings.

Dave Page: Inside the pgEdge AI DBA Workbench: How Ellie Actually Works

Neues vom PostgreSQL Planet - 10. Juni 2026 - 13:38

TL;DR: The pgEdge AI DBA Workbench is four services on a shared Postgres datastore: a collector, a server, an alerter, and a React client that renders the dashboards and the chat panel where Ellie lives. Ellie is an agentic loop that drives any LLM you choose (Claude, ChatGPT, Ollama, or anything OpenAI-compatible) through a fixed set of database-aware tool calls. The model never queries Postgres directly, which is rather the point.

Richard Yen: PGDay Boston 2026

Neues vom PostgreSQL Planet - 10. Juni 2026 - 10:00
Introduction

PGDay Boston 2026 was a rewarding reminder of why I value the PostgreSQL community so much. It was delightful to reconnect with familiar faces, meet new people, and finally put some faces to names for the first time. One of the best parts of the day was the sense that this community is larger than any one employer or project. It is built on shared curiosity, shared responsibility, and a willingness to help one another learn. I’m honored to have been able to share my own thoughts in my Disaster Recovery talk as well.

Richard Yen: PGDay Boston 2026

Neues vom PostgreSQL Planet - 10. Juni 2026 - 10:00
Introduction

PGDay Boston 2026 was a rewarding reminder of why I value the PostgreSQL community so much. It was delightful to reconnect with familiar faces, meet new people, and finally put some faces to names for the first time. One of the best parts of the day was the sense that this community is larger than any one employer or project. It is built on shared curiosity, shared responsibility, and a willingness to help one another learn.

Christophe Pettus: All Your GUCs in a Row: deadlock_timeout

Neues vom PostgreSQL Planet - 10. Juni 2026 - 3:00
PostgreSQL's `deadlock_timeout` controls how often deadlocks are searched for, not how long a deadlock will be tolerated.

Postgres 19 Beta 1 is here

Postgres Weekly - 10. Juni 2026 - 2:00

#​652 — June 10, 2026

Web Version

Postgres Weekly

Cornelia Biacsics: Contributions for week 22, 2026

Neues vom PostgreSQL Planet - 9. Juni 2026 - 10:45

The Prague PosgreSQL User Group met on June 1, 2026, organized by Gülçin Yıldırım Jelínek and Mayur B.

Speaker:

  • Laurenz Albe
  • Josef Šimánek
  • Ants Aasma

PGDay France 2026 took place from June 3-4

Organizers:

Christoph Berg: PGConf.dev 2026 in Vancouver

Neues vom PostgreSQL Planet - 9. Juni 2026 - 6:00

The old Postgres Conferences always sounded interesting, but the conference being in Ottawa in Canada and me being in Europe, I've always dismissed them as "too far away" and never bothered going.

Then the organizing team changed and the conference moved to Vancouver for 2024. That's even further away. 2025 in Montreal was a bit closer again, but…

Christophe Pettus: All Your GUCs in a Row: DateStyle

Neues vom PostgreSQL Planet - 9. Juni 2026 - 3:00
PostgreSQL's DateStyle parameter does two unrelated things at once, which explains why it confuses everyone.

Stefanie Janine: My Three Top PostgeSQL 19 Features

Neues vom PostgreSQL Planet - 9. Juni 2026 - 0:00

PostgeSQL 19 beta 1 has been released on 2026-06-04.

The release is planned for September 2026, though it’s time to go through the new features and changes.

My Top Three Features

All three features below are cool and great developments from the authors of the patches that implemented them. But there are a lot of new cool features and extesnions to exisiting features done by a lot of people.

Vibhor Kumar: pg_background 2.0: Run SQL in the Background, Now Cleaner, Safer, and Ready for PostgreSQL 19

Neues vom PostgreSQL Planet - 8. Juni 2026 - 22:43

Every PostgreSQL developer eventually reaches the same architectural boundary, although the boundary usually appears as an ordinary product request rather than a database design problem. An application transaction needs to complete one business operation, but the surrounding platform also needs to write an audit record, launch a slow report, refresh a cache, fire a notification, or start some enrichment logic that should not delay the user.

Christophe Pettus: How the Other Half Counts

Neues vom PostgreSQL Planet - 8. Juni 2026 - 17:00
PostgreSQL's query planner gathers statistics one way; Oracle, Db2, MySQL, SQLite, DuckDB, and Snowflake each chose differently.

Christophe Pettus: All Your GUCs in a Row: data_sync_retry

Neues vom PostgreSQL Planet - 8. Juni 2026 - 3:00
data_sync_retry is a boolean, it defaults to off, and its context is postmaster so changing it needs a restart. You will almost certainly never change it. It exists as the visible scar tissue from the single most unsettling thing the PostgreSQL community ever learned about its own durability assu…

Seiten