Neues vom PostgreSQL Planet

Neues vom PostgreSQL Planet Feed abonnieren
Planet PostgreSQL
Aktualisiert: vor 2 Stunden 28 Minuten

semab tariq: Achieving High Availability in PostgreSQL: From 90% to 99.999%

8. August 2025 - 15:20

When you are running mission-critical applications, like online banking, healthcare systems, or global e-commerce platforms, every second of downtime can cost millions and damage your business reputation. That’s why many customers aim for four-nines (99.99%) or five-nines (99.999%) availability for their applications

In this post, we will walk through what those nines really mean and, more importantly, which PostgreSQL cluster setup will get you there.

Natalia Woroniec: Postgres in Malmö: Powered by Elly Phneah

8. August 2025 - 11:45
What do tech journalism, PR, and PostgreSQL have in common? For Elly Phneah, the answer is community. Based in Malmö, Elly is the driving force behind the Malmö Postgres User Group (M‑PUG, for short), where she combines her background in communications with a deep passion for databases and developer communities.

gaurav patidar: GSoC 2025 Project Report PostgreSQL

7. August 2025 - 20:27
GSoC 2025 Project Report, PostgreSQL Upgrade pgwatch Grafana dashboards to v12

Contributor: Gaurav Patidar

Organisation: PostgreSQL

Mentors: Pavlo Golub, Rajiv Harlalka

Project Repository: pgwatch_grafana

Michael Christofides: "enable" parameters will work differently in Postgres 18

7. August 2025 - 17:53

Photo by Elnaz Asadi

Each year I go through the changes and additions to EXPLAIN in the upcoming PostgreSQL major version, to see what we need to add support for in pgMustard.

Andrei Lepikhov: Extra approach to RTABench Q0 optimisation

7. August 2025 - 16:19

In the previous post, I explored some nuances of Postgres related to indexes and parallel workers. This text sparked a lively discussion on LinkedIn, during which one commentator (thanks to Ants Aasma) proposed an index that was significantly more efficient than those discussed in the article.

Umair Shahid: When PostgreSQL performance slows down, here is where to look first

7. August 2025 - 12:16

PostgreSQL is built to perform. However, as workloads increase and systems evolve, even the most robust setups can begin to show signs of strain. Whether you are scaling a product or supporting enterprise SLAs, performance slowdowns tend to surface when you least want them to.

If you are a technology leader overseeing a team of developers who manage PostgreSQL as part of a broader application stack, or you are responsible for uptime and customer satisfaction at scale, knowing where to look first can make all the difference.

Umut TEKIN: Exploration: PostgreSQL Cluster Backup with Barman(CNPG)

7. August 2025 - 4:00
Introduction

The importance of backups is universally acknowledged in our digital world. One of my former esteemed colleagues told me that he can't think of a database system without backups. This perspective has resonated with me over the years. Today, in our CNPG series, we will be taking a look at the backup solution and how we restore a database from the backup.

Dave Stokes: Book Review - Mastering PostgreSQL 17

6. August 2025 - 21:43

     Authors find it challenging to write a comprehensive book about PostgreSQL for several reasons. The first is that a new version of PostgreSQL is released every year with changes, new features, and tweaks.  I am lucky to have been able to review several new database titles each year, and I would like to let you know that Hans-Jurgen Schonig's Mastering PostgreSQL is a well-written reference. 

Tej Kashi: Optimising Cold Page Reads in PostgreSQL

6. August 2025 - 7:25

PostgreSQL has a fairly efficient buffer manager that handles data movement between shared memory and disk storage. Among other things, its primary purpose is to serve as a disk cache for the client backend processes for quick access to data. The size of this buffer is dictated by the setting shared_buffers in postgresql.conf, and its default value is 128 MB.

Kaarel Moppel: No, you don't necessarily need extensions to compact Postgres tables

5. August 2025 - 23:00
Broadcasting a quick tip from a real-life “tasklet” where a customer was genuinely surprised why a seemingly logical fix didn’t show up on Google / LLM-s. So let’s see if we can improve on that situation. So in short a large central table was getting too bloated (fragmented) and query...

Jan Wieremjewicz: Planning Ahead for PostgreSQL 18: What Matters for Your Organization

5. August 2025 - 15:51
PostgreSQL 18 is on the way, bringing a set of improvements that many organizations will find useful. It’s not a revolutionary release, but it does move things in a good direction, especially in performance, replication, and simplifying daily operations. For teams already using PostgreSQL, it’s a good time to look into what’s new. For others […]

Andreas 'ads' Scherbaum: Shlok Kumar Kyal

4. August 2025 - 16:00
PostgreSQL Person of the Week Interview with Shlok Kumar Kyal: My name is Shlok Kumar Kyal. I live in Bangalore, India. I am currently part of the PostgreSQL Open Source team at Fujitsu.

Andrei Lepikhov: Squeezing out Postgres performance on RTABench Q0

4. August 2025 - 14:08

I often hear that PostgreSQL is not suitable for solving analytics problems, referencing TPC-H or ClickBench results as evidence. Surely, handling a straightforward task like sorting through 100 million rows on disk and calculating a set of aggregates, you would get stuck on the storage format and parallelisation issues that limit the ability to optimise the DBMS.

Hubert 'depesz' Lubaczewski: Waiting for PostgreSQL 19 – Display Memoize planner estimates in EXPLAIN

4. August 2025 - 10:02
On 29th of July 2025, David Rowley committed patch: Display Memoize planner estimates in EXPLAIN   There've been a few complaints that it can be overly difficult to figure out why the planner picked a Memoize plan. To help address that, here we adjust the EXPLAIN output to display the following additional details:   1) … Continue reading "Waiting for PostgreSQL 19 – Display Memoize planner estimates in EXPLAIN"

Jeremy Schneider: Graviton2 versus Graviton4

4. August 2025 - 7:23

Just a short post, because I thought this was pretty remarkable. Below, I have screenshots showing the CPU utilization of two AWS instances in us-west-2 which are running an identical workload.

Aya Iwata: A journey toward the Columnar Data Store

4. August 2025 - 3:46

I had the pleasure of speaking at PGConf.dev in Montreal, where I delivered a session on Columnar Data Store—a topic that’s quietly transforming the way we handle large-scale analytics in PostgreSQL. In this post, I’ll walk you through the core ideas from my talk and explain why columnar storage isn’t just a performance boost—it’s a game changer for modern data workloads.

Cornelia Biacsics: Contributions for the weeks 30 & 31 (2025-07-21 to 2025-08-03)

3. August 2025 - 17:32

Catching with all contributions. PGDay UK published their schedule. Registration is still open. Here is their program committee

PgDay UK

Mankirat Singh: Tables turn, So does my project

2. August 2025 - 2:00
Sharing my progress on how I am working on ABI compliance reporting for PostgreSQL as a BuildFarm Module. In this post, I walk through the new workflow, highlighting lessons learned from community feedback, and discuss upcoming improvements. If you're curious about ABI checking for Postgres Binaries and how it integrates with BuildFarm, this post is for you!

Dave Stokes: Data Security and AI - Sharing Your PostgreSQL Database With Ollama AI

1. August 2025 - 16:45
You probably saw the story about your public ChatGPT queries being indexed by Google and other search engines. Yikes! 
You may want AI with your data but do not wish your prompts to end up in a search engine, especially if you are working with sensitive data.  

Magnus Hagander: Nordic PGDay 2026 - Returning to Helsinki

1. August 2025 - 16:33

Nordic PGDay 2026 will return to Helsinki, Finland, on March 24. See our website for details, and stay tuned for more!

Seiten