Sammlung von Newsfeeds

Tomas Vondra: Fun and weirdness with SSDs

Neues vom PostgreSQL Planet - 20. August 2025 - 12:00

When I started working with Postgres (or databases in general) 25 years ago, storage systems looked very different. All storage was “spinning rust” - rotational disks with various interfaces (SATA/SAS/…) and speeds (7.2K/10k/15k/…). The spindle speed was the main performance determining feature, and everyone knew what IOPS and bandwidth to expect from a disk. The general behavior was pretty much the same.

Elizabeth Garrett Christensen: Postgres Logging for Performance Optimization

Neues vom PostgreSQL Planet - 19. August 2025 - 14:00

A modern-day Postgres instance creates robust and comprehensive logs for nearly every facet of database and query behavior. While Postgres logs are the go-to place for finding and debugging critical errors, they are also a key tool in application performance monitoring.

Alexander Korotkov: Ordered Insertion Optimization in OrioleDB

Neues vom PostgreSQL Planet - 19. August 2025 - 2:00

When many sessions try to insert into the same B-tree leaf page, classic exclusive page locking serializes progress and wastes time on sleep/wake cycles. We’re introducing a batch page insertion path that lets the session holding the page lock insert for itself and its neighbors. The result: dramatically reduced lock waits, and big gains at high client counts (2X throughput boost starting from 64 clients in our benchmark).

Stefanie Janine: pgsql_tweaks 0.11.5 Released

Neues vom PostgreSQL Planet - 19. August 2025 - 0:00
pgsql_tweaks is a bundle of functions and views for PostgreSQL

One could install the whole package, or just copy what is needed from the source code.

The extension is also available on PGXN.

The extension is also availabe through the PostgreSQL rpm packages.

General changes

No code has been changed.

Ian Barwick: PgPedia Week, 2025-08-03

Neues vom PostgreSQL Planet - 18. August 2025 - 15:10
PostgreSQL 19 changes this week pg_stat_statements counters for generic and custom plans added EXPLAIN memoize planner estimates now displayed logging misleading hint about buggy kernels for "unexpected data beyond EOF" error removed PostgreSQL 18 changes this week pg_dumpall support for non-text modes added to (and corresponding support in pg_restore ) has been reverted due to concerns about robustness and security; it is hoped this feature can be re-added in PostgreSQL 19.

Regina Obe: PostGIS 3.6.0rc1

Neues vom PostgreSQL Planet - 18. August 2025 - 2:00

The PostGIS Team is pleased to release PostGIS 3.6.0rc1! Best Served with PostgreSQL 18 Beta3 and soon to be released GEOS 3.14.

This version requires PostgreSQL 12 - 18beta3, GEOS 3.8 or higher, and Proj 6.1+. To take advantage of all features, GEOS 3.14+ is needed. To take advantage of all SFCGAL features, SFCGAL 2.2.0+ is needed.

Stefanie Janine: pgsql_tweaks 0.11.4 Released

Neues vom PostgreSQL Planet - 18. August 2025 - 0:00
pgsql_tweaks is a bundle of functions and views for PostgreSQL

One could install the whole package, or just copy what is needed from the source code.

The extension is also available on PGXN.

The extension is also availabe through the PostgreSQL rpm packages.

Robins Tharakan: Testing PostgreSQL on Debian/Hurd: A Windows + QEMU Adventure

Neues vom PostgreSQL Planet - 14. August 2025 - 16:29
Curiosity often leads to the most interesting technical adventures. This time, I decided to explore something off the beaten path: running Debian GNU/Hurd inside a virtual machine on my Windows 11 host and compiling PostgreSQL from source. This post is part 1 of a multi-part series documenting the process, challenges, and discoveries along the way. Future parts will dive deeper into advanced

Gabriele Bartolini: CNPG Recipe 21 – Finer Control of Postgres Clusters with Liveness Probes

Neues vom PostgreSQL Planet - 14. August 2025 - 16:03

In this article, I explore how CloudNativePG 1.27 enhances PostgreSQL liveness probes, including primary isolation checks that mitigate split-brain scenarios and integrate seamlessly with Kubernetes. We also discuss how these improvements lay the groundwork for advanced features like quorum-based failover while maintaining stability, safety, and community-driven decision-making.

Sergey Solovev: The PostgreSQL Hacker Helper extension is one year old

Neues vom PostgreSQL Planet - 14. August 2025 - 14:09

PostgreSQL Hacker Helper is a VS Code extension for developing PostgreSQL source code. A couple of days ago (August 9th), one year has passed since the release of version 1.0.0.

Initially, it was a utility for dynamically calculating expressions and casting variables, but after a while I realized that not everything is so simple. The main catch is that there are types (if you can say so) that require special treatment.

Francesco Tisiot: Free PostgreSQL® in the Cloud

Neues vom PostgreSQL Planet - 14. August 2025 - 10:20

A short summary of Free PostgreSQL® services in the cloud as of August 14th 2025

Jan Wieremjewicz: pg_stat_monitor Needs You! Join the Feedback Phase

Neues vom PostgreSQL Planet - 13. August 2025 - 2:00

At Percona, we believe that great open source software is built with the Community, not just for it. As we plan the next iteration of pg_stat_monitor, our advanced PostgreSQL monitoring extension, we’re taking a closer look at the current feature set and how it aligns with real-world usage. In open source, the community isn’t just a user base, it’s the most important stakeholder. While we set the vision, your feedback is the compass that guides us.

Ian Barwick: PgPedia Week, 2025-07-27

Neues vom PostgreSQL Planet - 12. August 2025 - 7:39
PostgreSQL links Blogs, podcasts, newsletters etc. Scaling Postgres 376: 100K Events Per Second Queue (2025-07-27) Postgres Weekly Issue 609 (2 025-07-27) Contributions for the week of 2025-07-14 (Week 29) ( 2025-07-22) Announcements PGDay Napoli 2025, Schedule and Registration  (2025-07-22) Autobase 2.3.0 released  (2025-07-21) Autobase is an open-source, self-hosted DBaaS platform for PostgreSQL Others PostgreSQL Person of the Week:Peter Zaitsev (2025-07-21)

more...

Lætitia AVROT: PG Lord of the Ring

Neues vom PostgreSQL Planet - 12. August 2025 - 2:00
I’ve used PostgreSQL for almost 20 years. During this time, I’ve struggled with its official clients. Normally, I have a good memory (except for people’s names and faces). So having to refer to the tool documentation each time I wanted to use it was very unusual for me. So I asked myself, why is that so? I noticed that there was inconsistency and even incompatibility among flags. Sometimes you need the -d flag for the database name.

Craig Kerstiens: Indexing JSONB in Postgres

Neues vom PostgreSQL Planet - 11. August 2025 - 19:00

Postgres is amazing for many reasons. One area that doesn't get near enough attention is datatypes. Postgres has a rich set of datatypes and one important one for devs to be especially excited about is JSONB.

JSONB which is structured and indexable. In JSON, the B stands for binary (or as we like to think of it B is for better), which means data is pre-parsed as it is stored. How do you get the most out of JSONB from a retrieval perspective? Enter Postgres' rich indexing support.

Andreas 'ads' Scherbaum: Curt Kolovson

Neues vom PostgreSQL Planet - 11. August 2025 - 16:00
PostgreSQL Person of the Week Interview with Curt Kolovson: I grew up in the Boston area. I currently live in the San Francisco Bay Area and have resided here for over 40 years.

Seiten