Neues vom PostgreSQL Planet

Neues vom PostgreSQL Planet Feed abonnieren
Planet PostgreSQL
Aktualisiert: vor 2 Stunden 5 Minuten

Umut TEKIN: Exploration: CNPG Extensions(ImageVolume)

20. Januar 2026 - 6:49
Introduction

PostgreSQL is the most advanced open source database system and it is widely used across many industries. Among its many strengths, extensibility places PostgreSQL in a unique spot. CNPG has been supporting extensions; however, this traditionally required building custom container images to include the necessary extensions.

Jeremy Schneider: How Blocking-Lock Brownouts Can Escalate from Row-Level to Complete System Outages

20. Januar 2026 - 5:23
This article is a shortened version. For the full writeup, go to https://github.com/ardentperf/pg-idle-test/tree/main/conn_exhaustion

This test suite demonstrates a failure mode when application bugs which poison connection pools collide with PgBouncers that are missing peer config and positioned behind a load balancer.

Lætitia AVROT: MERISE: The French Database Modeling Superpower That Could Save Your Data Model

20. Januar 2026 - 1:00
You saved my life. There’s not one day when I don’t use MERISE. An experienced developer told me this six months after attending my masterclass. When a senior pro says this with half a year of hindsight, it’s not just politeness. It’s because they’ve seen how much damage a lack of methodology can do in the long run. The Death of Data Modeling? 🔗Lately, I’ve noticed a frustrating trend. Many schools are skipping data modeling entirely.

Haki Benita: Unconventional PostgreSQL Optimizations

19. Januar 2026 - 23:00

When it comes to database optimization, developers often reach for the same old tools: rewrite the query slightly differently, slap an index on a column, denormalize, analyze, vacuum, cluster, repeat. Conventional techniques are effective, but sometimes being creative can really pay off!

In this article, I present unconventional optimization techniques in PostgreSQL.

Akhil Reddy Banappagari: The DATE Data Type in Oracle vs. PostgreSQL

19. Januar 2026 - 16:47
Choosing a correct datatype mapping while migrating from Oracle to PostgreSQL is very important to avoid migration failures. Especially when we have date and time involved, it is very important to understand the behavior in both Oracle and PostgreSQL.

Robert Haas: Who Contributed to PostgreSQL Development in 2025?

19. Januar 2026 - 16:29

Here is another annual blog post breaking down code contributions to PostgreSQL itself (not ecosystem projects) by principal author. I have mentioned every year that this methodology has many limitations and fails to capture a lot of important work, and I reiterate that this year as usual. Nonetheless, many people seem to find these statistics helpful, so here they are.

Read more »

Frédéric Yhuel: The strange case of the underestimated Merge Join node

19. Januar 2026 - 8:15

This post appeared first on the Dalibo blog.

Brest, France, 19 January 2026

We recently encountered a strange optimizer behaviour, reported by one of our customers:

Customer: “Hi Dalibo, we have a query that is very slow on the first execution after a batch process, and then very fast. We initially suspected a caching effect, but then we noticed that the execution plan was different.”

Robins Tharakan: Turbocharging LISTEN/NOTIFY with 40x Boost

18. Januar 2026 - 12:40

Unless you've built a massive real-time notification system with thousands of distinct channels, it is easy to miss the quadratic performance bottleneck that Postgres used to have in its notification queue. A recent commit fixes that with a spectacular throughput improvement.

Henrietta Dombrovskaya: Illinois Prairie PUG January Edition

17. Januar 2026 - 16:14

We just had the first meetup of 2026, and all I can say is a huge thank you to Ryan Booz and all attendees, both in person and virtual!

I was so happy to see many familiar faces, as well as first-timers. We had great attendance (one of those rare situations when I didn’t order enough pizza :)). Ryan Booz, who, as I previously mentioned, is one of the few out-of-towners who dare to face Chicago winter weather, presented a great talk on configuring Postgres for effective logging and query-optimization analysis.

Dave Page: Introducing pgEdge Load Generator: Realistic PostgreSQL Workload Simulation

16. Januar 2026 - 6:52

Anyone who has worked with PostgreSQL in production environments knows that testing database performance is rarely straightforward. Synthetic benchmarks like pgbench are useful for stress testing, but they don't reflect how real applications behave. Production workloads have peaks and troughs, complex query patterns, and user behaviour that varies throughout the day. This is why I'm pleased to introduce the pgEdge Load Generator.

Robert Haas: Hacking Workshop for February 2026

15. Januar 2026 - 19:26
For next month, I'm scheduling 2 or 3 discussions of Amit Langote's talk, Hacking Postgres Executor For Performance, given at PGConf India 2025. If you're interested in joining us, please sign up using this form and I will send you an invite to one of the sessions. Thanks to Amit for agreeing to attend the sessions.Read more »

Avi Vallarapu: Contributions to PostgreSQL by HexaCluster in 2025

14. Januar 2026 - 21:54
Building on a strong foundation in 2024, 2025 has been a year of acceleration, scale, and enterprise impact for HexaCluster’s PostgreSQL initiatives.

Jimmy Angelakos: Announcing the second PostgreSQL Edinburgh meetup

14. Januar 2026 - 16:33

The Lister Learning and Teaching Centre at the University of Edinburgh. Photo by Paul Zanre - COPYRIGHT: PAUL ZANRE PHOTOGRAPHY.

I'm thrilled to announce that the PostgreSQL Edinburgh meetup is back! 🐘

Floor Drees: PostgreSQL Contributor Story: Mark Wong

14. Januar 2026 - 12:32
Earlier this year we started a program (“Developer U”) to help colleagues who show promise for PostgreSQL Development to become contributors. Meet Mark Wong, wearer of many hats.

Pavlo Golub: Stand Up, Mentor! Help Postgres Shine in GSoC 2026!

14. Januar 2026 - 4:00

Google Summer of Code is back for 2026! We’re celebrating the 22nd year of this incredible program that has brought countless talented developers into the open-source world. Please take a moment to review Google’s announcement and familiarize yourself with what makes this year special.

Ian Barwick: PgPedia Week, 2025-12-28

14. Januar 2026 - 0:47
PostgreSQL 19 changes this week logical replication logical decoding enabled dynamically based on logical slot presence and does not require wal_level to be set to logical PostgreSQL 18 articles Instant database clones with PostgreSQL 18 (2025-12-22) - Radim Marek

more...

Radim Marek: The hidden cost of PostgreSQL arrays

12. Januar 2026 - 21:50

Starting with arrays in PostgreSQL is as simple as declaring a column as integer[], inserting some values, and you are done.

Or building the array on the fly.

Jimmy Angelakos: pg_statviz 0.9 released with new features

12. Januar 2026 - 21:30

Happy New Year! I'm excited to announce release 0.9 of pg_statviz, the minimalist extension and utility pair for time series analysis and visualization of PostgreSQL internal statistics.

This is a significant feature release that expands the scope of analysis to include several new modules and a visualization update:

Esther Minano: Optimizing data throughput for Postgres snapshots with batch size auto-tuning

12. Januar 2026 - 15:00
Why static batch size configuration breaks down in real world networks and how automatic batch size tuning improves snapshot throughput.

Seiten