Neues vom PostgreSQL Planet
Josef Machytka: PostgreSQL Conference Germany 2025
PGConf.DE 2025, the 9th Annual PostgreSQL Conference Germany, was held on May 8–9, 2025, at the Marriott Hotel near Potsdamer Platz in Berlin. The event interconnected PostgreSQL enthusiasts, developers, DBAs, and industry sponsors for two days of fascinating talks across four parallel tracks. It was the biggest event so far, with 347 attendees. The whole conference was very well organized, and therefore special thanks are due to all the organizers—in particular Andreas Scherbaum, the main organizer—for their efforts and hard work.
Ian Barwick: PgPedia Week, 2025-05-11
This week saw the routine quarterly round of PostgreSQL minor version updates , so now is your chance to upgrade. Note that PostgreSQL 13 is now officially EOL , so now is your chance to start planning upgrades.
PostgreSQL 18 changes this weekAs expected, the PostgreSQL beta1 release is now available, and the PostgreSQL 18 documentation is now available, together with the release notes . Note that as the REL_18_STABLE branch has not yet been created, the PostgreSQL 18 and devel documentation are currently identical.
Tomas Vondra: Good time to test io_method (for Postgres 18)
We’re now in the “feature freeze” phase of Postgres 18 development. That means no new features will get in - only bugfixes and cleanups of already committed changes. The goal is to test and stabilize the code before a release. PG 18 beta1 was released a couple days ago, so it’s a perfect time to do some testing and benchmarking.
Deepak Mahto: PostgreSQL 18 Beta Preview – Export or Amend Statistics with Ease
PostgreSQL 18 beta has been released, and it’s the perfect time to start exploring the new features we can expect in the General Availability (GA) release. One feature that particularly caught my attention relates to improvements in statistics collection and usage.
Here’s an excerpt from the official PostgreSQL release notes:
Robins Tharakan: FOR KEY SHARE optimization and the SLRU Trap
Pavlo Golub: Contributions for the weeks 18 (2025)
-
Hans-Jürgen Schönig held a talk about PostgreSQL Security und Compliance von A-Z at the Grazer Linuxtage on Saturday, April, 26th.
Umair Shahid: Step by Step Guide on Setting Up Physical Streaming Replication in PostgreSQL
Physical streaming replication in PostgreSQL allows you to maintain a live copy of your database on a standby server, which continuously receives updates from the primary server’s WAL (Write-Ahead Log). This standby (or hot standby) can handle read-only queries and be quickly promoted to primary in case of failover, providing high availability and disaster recovery.
Noémi Ványi: pgroll v0.12.0 update
Umair Shahid: Improving PostgreSQL Performance with Partitioning
My recommended methodology for performance improvement of PostgreSQL starts with query optimization. The second step is architectural improvements, part of which is the partitioning of large tables.
Partitioning in PostgreSQL is one of those advanced features that can be a powerful performance booster. If your PostgreSQL tables are becoming very large and sluggish, partitioning might be the cure.
The Big Table Problem
gabrielle roth: LinuxFest Northwest 2025 PostgreSQL Booth Report
Noémi Ványi: pgroll 0.12.0 update
cary huang: Extending PostgreSQL with Java: Overcoming Integration Challenges
Bridging Java and C combines the strengths of both languages. A C application may rely on Java for modern libraries, cloud APIs, or UI and web capabilities, while a Java app might need C for low-level system access or performance-critical tasks. Sometimes, there’s simply no alternative—certain features only exist in one language. While modern languages like C++ and Go offer both high- and low-level control, many systems aren’t written in them.
Lukas Fittl: Waiting for Postgres 18: Accelerating Disk Reads with Asynchronous I/O
Ahsan Hadi: Unleashing the Power of PostgreSQL with pgEdge Distributed Multi-Master Replication and Postgres Platform - Part 2
In this blog, we're continuing to explore the power of multi-master replication (MMR) with the pgEdge distributed Postgres platform and its open source extension, Spock. In the first Part 1 of this blog topic, we discussed different replication methods and deployment models for PostgreSQL replication.
Ahsan Hadi: Unleashing the Power of PostgreSQL with pgEdge Distributed Multi-Master Replication and Postgres Platform - Part 1
Before we delve into the main subject of this blog, it is essential to understand the benefits of PostgreSQL replication, and the difference between single-master replication (SMR) and multi-master replication (MMR). In every modern business application, the database is becoming a critical part of the architecture and the demand for making the database performant and highly available is growing tremendously.
Paolo Melchiorre: Upgrade PostgreSQL from 16 to 17 on Ubuntu 25.04
Howto guide for upgrading PostgreSQL from version 16 to 17 on Ubuntu, after its upgrade from version 24.10 to 25.04 (Plucky Puffin).
Hans-Juergen Schoenig: CREATE INDEX: Data types matter
In the PostgreSQL world, as well as in order database systems, data types play a crucial role in ensuring optimal performance, efficiency, as well as semantics. Moreover, some data types are inherently easier and faster to index than others. Many people are not aware of the fact that indexes indeed make a difference, so let us take a look and see how long it takes to index the very same data using different
types.
Ian Barwick: PgPedia Week, 2025-05-04
The PostgreSQL release is slowly taking shape, with the first draft of release notes now available. Corrections and additions can be sent via the pgsql-hackers thread " PG 18 release notes draft committed ".