Sammlung von Newsfeeds

Andrew Dunstan: How does the PostgreSQL Buildfarm check upgrades across versions?

Neues vom PostgreSQL Planet - 12. Dezember 2025 - 20:47

From time to time I see questions from otherwise well informed people about how the PostgreSQL Build farm checks how pg_upgrade checking is done across versions, e.g. how does it check upgrading from release 9.5 to release 18. I realize that this isn't well documented anywhere, so here is a description of the process.

All of the code referenced here can be found at https://github.com/PGBuildFarm/client-code.

Antony Pegg: Zero-Downtime PostgreSQL Maintenance with pgEdge

Neues vom PostgreSQL Planet - 12. Dezember 2025 - 7:02

PostgreSQL maintenance doesn't have to mean downtime anymore. With pgEdge's zero-downtime node addition, you can perform critical maintenance tasks like version upgrades, hardware replacements, and cluster expansions without interrupting production workloads. Your applications stay online. Your users stay connected.

Radim Marek: VACUUM Is a Lie (About Your Indexes)

Neues vom PostgreSQL Planet - 12. Dezember 2025 - 0:30

There is common misconception that troubles most developers using PostgreSQL: tune VACUUM or run VACUUM, and your database will stay healthy. Dead tuples will get cleaned up. Transaction IDs recycled. Space reclaimed. Your database will live happily ever after.

But there are couple of dirty "secrets" people are not aware of. First of them being VACUUM is lying to you about your indexes.

Stefan Fercot: pgBackRest PITR in Docker: a simple demo

Neues vom PostgreSQL Planet - 11. Dezember 2025 - 14:25

While moving production database workloads towards cloud-native (Kubernetes) environments has become very popular lately, plenty of users still rely on good old Docker containers. Compared to running PostgreSQL on bare metal, on virtual machines, or via a Kubernetes operator, Docker adds a bit of complexity, especially once you want to go beyond simple pg_dump / pg_restore for backups, upgrades, and disaster recovery.

Greg Sabino Mullane: Postgres 18 New Default for Data Checksums and How to Deal with Upgrades

Neues vom PostgreSQL Planet - 11. Dezember 2025 - 14:00

In a recent Postgres patch authored by Greg Sabino Mullane, Postgres has a new step forward for data integrity: data checksums are now enabled by default.

This appears in the release notes as a fairly minor change but it significantly boosts the defense against one of the sneakiest problems in data management - silent data corruption.

Let’s dive into what this feature is, what the new default means for you, and how it impacts upgrades.

Evan Stanton: PGIBZ 2025: An Event for the Postgres Community in Ibiza

Neues vom PostgreSQL Planet - 11. Dezember 2025 - 1:00

Postgres Ibiza (PGIBZ): An open source conference designed to bring together people with a love for PostgreSQL in Ibiza, a relaxed place for fresh and innovative discussions. An international event run by the nonprofit PostgreSQL España.

This was the first time that the Data Bene team attended the event, and we’re happy to share that it was a very positive experience.

David Wheeler: Introducing pg_clickhouse

Neues vom PostgreSQL Planet - 10. Dezember 2025 - 17:34

The ClickHouse blog has a posted a piece by yours truly introducing pg_clickhouse, a PostgreSQL extension to run ClickHouse queries from PostgreSQL:

Gülçin Yıldırım Jelínek: What you should know about constraints in PostgreSQL

Neues vom PostgreSQL Planet - 10. Dezember 2025 - 13:00
In this blog, we explore Postgres constraints through the pg_constraint catalog, covering table vs. column constraints, constraint triggers, domains and more.

Dave Page: Building a RAG Server with PostgreSQL - Part 3: Deploying Your RAG API

Neues vom PostgreSQL Planet - 10. Dezember 2025 - 10:24

In Part 1 we loaded our documentation into PostgreSQL. In Part 2 we chunked those documents and generated vector embeddings. Now it's time to put it all together with an API that your applications can use.

Paul Ramsey: PostGIS Performance: Simplification

Neues vom PostgreSQL Planet - 9. Dezember 2025 - 14:00

There’s nothing simple about simplification! It is very common to want to slim down the size of geometries, and there are lots of different approaches to the problem.

We will explore different methods starting with ST_Letters for this rendering of the letter “a”.

Hans-Juergen Schoenig: PostgreSQL High-Availability Architectures

Neues vom PostgreSQL Planet - 9. Dezember 2025 - 9:25

PostgreSQL is highly suitable for powering critical applications in all industries. However, to run critical applications, there are key requirements which are absolutely needed: High-Availability and automatic failover

This document explains which options are available and which problems one can solve with PostgreSQL. We have listed the most common setups and some of the most common recommendations. 

Dave Page: Building a RAG Server with PostgreSQL - Part 2: Chunking and Embeddings

Neues vom PostgreSQL Planet - 9. Dezember 2025 - 7:30

In Part 1 of this series, we loaded our documentation into PostgreSQL using the pgEdge Document Loader. Our documents are sitting in the database as clean Markdown content, ready for the next step: turning them into something an LLM can search through semantically.In this post, we'll use pgEdge Vectorizer to chunk those documents and generate vector embeddings.

Robins Tharakan: 3x Faster TID Range Scans - Postgres 19

Neues vom PostgreSQL Planet - 8. Dezember 2025 - 20:30
If you've ever had to scrub significantly large tables—whether updating older records or deleting expired ones—you know the pain of trying to do it efficiently without locking the entire table. One common trick is to iterate over the ctid (the physical location of the tuple) to process the table in chunks. Until now, this was strictly a single-threaded affair. But with the latest commit to

Paul Ramsey: PostGIS Day 2025 Recap: AI, Lakehouses and Geospatial Community

Neues vom PostgreSQL Planet - 8. Dezember 2025 - 18:23

On Nov. 20, the day after GIS Day, Elizabeth Christensen and I hosted the 7th annual PostGIS Day, a celebration of the Little Spatial Database That Could. Brought to you this year by Snowflake, the event featured an amazing collection of speakers from around the globe — from India to Africa, Europe to North America.

Umair Shahid: PostgreSQL, MongoDB, and what “cannot scale” really means

Neues vom PostgreSQL Planet - 8. Dezember 2025 - 16:58

Last week, I read The Register’s coverage of MongoDB CEO Chirantan “CJ” Desai telling analysts that a “super-high growth AI company … switched from PostgreSQL to MongoDB because PostgreSQL could not just scale.” (The Register)

I believe you can show the value of your own technology without tearing down another. That is really what this post is about.

Cornelia Biacsics: Contributions for week 50, 2025

Neues vom PostgreSQL Planet - 7. Dezember 2025 - 22:26

PGUG.EE met on December 3 2025 in Estonia, organized by Kaarel Moppel & Ervin Weber

Talks

  • Mayuresh Bagayatkar
  • Alexander Matrunich
  • Ants Aasma
  • Kaarel Moppel

Bruce Momjian spoke at the PG Armenia Community Meetup, organised by Emma Saroyan on December 4 2025.

Bruce Momjian: A Meetup Quiz?

Neues vom PostgreSQL Planet - 5. Dezember 2025 - 14:00

I have attended over one hundred Postgres meetups over the years. The usual format is: food with individual discussion, lecture with group questions, and finally more individual discussion. I just spoke at an Armenia PostgreSQL User Group meetup and the event organizer Emma Saroyan did something different — she did a group mobile phone quiz after my lecture.

Josef Machytka: A deeper look at old UUIDv4 vs new UUIDv7 in PostgreSQL 18

Neues vom PostgreSQL Planet - 5. Dezember 2025 - 12:43

In the past there have been many discussions about using UUID as a primary key in PostgreSQL. For some applications, even a BIGINT column does not have sufficient range: it is a signed 8‑byte integer with range −9,223,372,036,854,775,808 to +9,223,372,036,854,775,807. Although these values look big enough, if we think about web services that collect billions or more records daily, this number becomes less impressive.

Robert Haas: The Future of the PostgreSQL Hacking Workshop

Neues vom PostgreSQL Planet - 4. Dezember 2025 - 19:58

The PostgreSQL Hacking Workshop will be taking a well-earned Christmas break in December of 2025. The future of the workshop is a little bit unclear, because I'm continuing to have a bit of trouble finding enough good talks online to justify doing one per month: the best source of talks for the event is pgconf.dev, but not all of those talks are about hacking on PostgreSQL, and not all of those that are about hacking are equally interesting to potential attendees.

Floor Drees: PostgreSQL Contributor Story: Bryan Green

Neues vom PostgreSQL Planet - 4. Dezember 2025 - 16:52
Earlier this year we started a program (“Developer U”) to help colleagues who show promise for PostgreSQL Development to become contributors. Meet Bryan Green, working on the Platform Operations team at EDB, who just enjoys understanding how things work at the lowest levels.

Seiten