Neues vom PostgreSQL Planet

Neues vom PostgreSQL Planet Feed abonnieren
Planet PostgreSQL
Aktualisiert: vor 3 Stunden 1 Minute

Robins Tharakan: Settling COUNT(*) vs COUNT(1) debate in Postgres 19

27. November 2025 - 14:29
A recent commit to the PostgreSQL master branch brings a nice quality-of-life optimization for a very common SQL pattern - improving performance by up to 64% for SELECT COUNT(h) where h is a NOT NULL column. If you've ever wondered whether you should use COUNT(*) or COUNT(1), or if you've been dutifully using COUNT(id) on a non-null column, this change is for you. Note: This feature is currently

Dave Stokes: DBeaver's Visual Query Builder

26. November 2025 - 21:15

 Quick! You need to create a complex query, but you don't remember how to join the tables. And you need to get it done ASAP.

You are in luck if you have an enterprise edition of DBeaver handy.  You can drag and drop the tables and then adjust the clauses as needed without having to dig into the table definitions.

1. Open the database 

Magnus Hagander: FOSDEM PGDay 2026 - Call for papers and registration open

26. November 2025 - 12:52

The call for papers is now open for FOSDEM PGDay 2026. The CfP will run until December 15, 2025 at 11:59 CET. We will aim to notify speakers by December 17th, 2025 and publish the schedule before Christmas.

Esther Minano: pgstream v0.9.0: Better schema replication, snapshots and cloud support

26. November 2025 - 10:00
Bringing connection retries, anonymizer features, memory improvements and solid community input.

Gabriele Bartolini: KubeCon NA Atlanta 2025: a recap and CloudNativePG’s path to CNCF Incubation

26. November 2025 - 7:26

This blog post recaps my eventful participation in KubeCon + CloudNativeCon North America 2025 in Atlanta, highlighting the key decision by maintainers to formally apply for CNCF Incubation for the CloudNativePG operator.

Philippe Noël: ParadeDB 0.20.0: Simpler and Faster

26. November 2025 - 1:00
Introducing search aggregation, V2 API as default, and performance improvements that eliminate the complexity between search and analytics in a single Postgres-native system.

Hans-Juergen Schoenig: Super fast aggregations in PostgreSQL 19

25. November 2025 - 6:40

PostgreSQL 18 has just been born and we are already talking about the blessings of PostgreSQL 19 and beyond? Well, yes, and there is a good reason for it.

Andreas Scherbaum: PostgreSQL Conference Japan 2025

24. November 2025 - 23:00
Back in July I submitted talks to the annual PostgreSQL Conference Japan 2025 (PostgreSQL カンファレンス 2025). This year is the 20th year of the conference, I was told. That is even longer running than our “own” PostgreSQL Conference Europe. To my surprise, one of my submitted talks was accepted. Which made me plan a trip to Japan and South Korea, to combine the conference

Floor Drees: PostgreSQL Contributor Story: Vaibhav Dalvi

24. November 2025 - 16:25
Earlier this year we started a program (“Developer U”) to help colleagues who show promise for PostgreSQL Development to become contributors. Meet Vaibhav Dalvi, Staff SDE, who, prior to joining EDB had no experience with databases! And now look at him!

Floor Drees: PostgreSQL Contributor Story: Akshay Joshi

24. November 2025 - 15:08
Earlier this year we started a program ("Developer U") to help colleagues who show promise for PostgreSQL Development to become contributors. Meet one of the participants: Akshay Joshi, a Principal Engineer and Engineering Manager at EDB.

Ian Barwick: PgPedia Week, 2025-11-23

24. November 2025 - 14:30
PostgreSQL 19 changes this week COPY ...

Andreas Scherbaum: PostgreSQL Berlin November 2025 Meetup

23. November 2025 - 23:00
On November 13th, 2025, we had the PostgreSQL November Meetup in Berlin. Redgate Software hosted us again, this time in a larger meeting room at The Social Hub Berlin. We had two speakers, and very tasty food. The event space is in Alexanderstraße 40, in Berlin Mitte. just five minutes away from Alexanderplatz. It is a event and gym venue, with several meeting rooms in various sizes, office area and a gym.

Cornelia Biacsics: Contributions for week 47, 2025

23. November 2025 - 21:22

Seven PostgreSQL contributors completed this year of Google Summer Of Code:

Contributors:

  • Ahmad Gouda
  • Ashutosh Sh
  • Bassam Adnan
  • Gaurav Patidar
  • Mankirat Singh
  • Mohab Yasser
  • Tejas Tyagi

Mentors:

Robins Tharakan: PostgreSQL Buildfarm Members: A status update

22. November 2025 - 23:29
The PostgreSQL Buildfarm is a global network of machines that continuously test PostgreSQL across a wide range of operating systems, architectures, compilers, and branches. Over the past few years, I have created and maintained several buildfarm members, each with its own quirks and strengths. In this post, I’ll share a status-update working on the following animals: alligator, dodo,

Robins Tharakan: Managing PostgreSQL Buildfarm Members: A status update

22. November 2025 - 23:29
The PostgreSQL Buildfarm is a global network of machines that continuously test PostgreSQL across a wide range of operating systems, architectures, compilers, and branches. Over the past few years, I have created and maintained several buildfarm members, each with its own quirks and strengths. In this post, I’ll share a status-update working on the following animals: alligator, dodo,

Bruce Momjian: Two Database Videos

22. November 2025 - 21:15

In the past few months, two new database videos were released on YouTube. From Hollerith to Stonebraker, from IMS to Postgres, the first video does a great job of walking through the history of databases in a way that I have never seen before.

Bruce Momjian: Cleanup Time

22. November 2025 - 17:45

With 3k slides and 64 presentations (and more two pending), the Presentations section of my website was getting cluttered. (Okay, I guess it has been cluttered for a while.) I have restructured the sections, adding two, removing one, and moving superseded presentations to Old. Hopefully this will help website visitors more easily find useful information.

Paul Ramsey: PostGIS Performance: Data Sampling

21. November 2025 - 14:00

One of the temptations database users face, when presented with a huge table of interesting data, is to run queries that interrogate every record. Got a billion measurements? What’s the average of that?!

One way to find out is to just calculate the average.

SELECT avg(value) FROM mytable;

For a billion records, that could take a while!

Robert Bernier: Performing Standby Datacentre Promotions of a Patroni Cluster

20. November 2025 - 14:15
Unlike the standard multi-node Postgres replication cluster, when managed by Patroni, all failovers are automatically executed. However, this is not the case when dealing with inter-datacentre failovers when for instance a standby datacentre must take over from a failed primary. The following describes the mechanisms required to perform such a procedure when the case arises. […]

Seiten