Neues vom PostgreSQL Planet
Umut TEKIN: Exploration: CNPG Logical Replication in PostgreSQL
PostgreSQL has built-in support for logical replication. Unlike streaming replication, which works at the block level, logical replication replicates data changes based on replica-identities, usually primary keys, rather than exact block addresses or byte-by-byte copies.
Ahsan Hadi: PostgreSQL 18 RETURNING Enhancements: A Game Changer for Modern Applications
PostgreSQL 18 has arrived with some fantastic improvements, and among them, the RETURNING clause enhancements stand out as a feature that every PostgreSQL developer and DBA should be excited about. In this blog, I'll explore these enhancements, with particular focus on the MERGE RETURNING clause enhancement, and demonstrate how they can simplify your application architecture and improve data tracking capabilities.
Zhang Chen: Not All Unrecoverable PostgreSQL Data Is Actually Lost
Andrei Lepikhov: Inventing A Cost Model for PostgreSQL Local Buffers Flush
In this post, I describe experiments on the write-versus-read costs of PostgreSQL's temporary buffers. For the sake of accuracy, the PostgreSQL functions set is extended with tools to measure buffer flush operations. The measurements show that writes are approximately 30% slower than reads. Based on these results, the cost estimation formula for the optimiser has been proposed:
flush_cost = 1.30 × dirtied_bufs + 0.01 × allocated_bufs.
Deepak Mahto: PostgreSQL Table Rename and Views – An OID Story
Recently during a post-migration activity, we had to populate a very large table with a new UUID column (NOT NULL with a default) and backfill it for all existing rows.
Instead of doing a straight:
ALTER TABLE ... ADD COLUMN ... DEFAULT ... NOT NULL;we chose the commonly recommended performance approach:
Zhang Chen: Extreme Recovery Series: 4 Hours to Rescue Core Data from a Domestic PG Database
Zhang Chen: How to Recover PostgreSQL When Data Dictionary Gets Corrupted - A Real Case Study
Zhang Chen: World First! Secrets Behind PostgreSQL Fragment Scanning Recovery
Zhang Chen: Mission Impossible: How We Recovered 1TB of Data in 48 Hours
Floor Drees: Chaos testing the CloudNativePG project
Ian Barwick: PgPedia Week, 2025-12-07
Hubert 'depesz' Lubaczewski: Waiting for PostgreSQL 19 – Implement ALTER TABLE … MERGE/SPLIT PARTITIONS … command
Floor Drees: Sticking with Open Source: pgEdge and CloudNativePG
Gabriele Bartolini: CloudNativePG in 2025: CNCF Sandbox, PostgreSQL 18, and a new era for extensions
2025 marked a historic turning point for CloudNativePG, headlined by its acceptance into the CNCF sandbox and a subsequent application for incubation. Throughout the year, the project transitioned from a high-performance operator to a strategic architectural partner within the cloud-native ecosystem, collaborating with projects like Cilium and Keycloak. Key milestones included the co-development of the extension_control_path feature for PostgreSQL 18, revolutionising extension management via OCI images, and the General Availability of the Barman Cloud Plugin.
Seiten
- « erste Seite
- ‹ vorherige Seite
- …
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14

