Neues vom PostgreSQL Planet

Neues vom PostgreSQL Planet Feed abonnieren
Planet PostgreSQL
Aktualisiert: vor 23 Minuten 7 Sekunden

Álvaro Hernández: Open-source Citus matches PlanetScale's Neki at 10M QPS on half the data nodes

16. Oktober 2026 - 17:11
Open-source Citus delivers millions of queries per second more efficiently than Neki, the only other published data point at this scale

Last month PlanetScale published a blog post on how they achieved 118 million queries per second on Neki, their sharded Postgres. It included data points at 5, 50 and 512 shards, and showed the scalability between them.

Chris Travers: PostgreSQL 18 and libnuma

16. Oktober 2026 - 17:11
PostgreSQL and NUMA, Part 3 of 4

This series covers the specifics of running PostgreSQL on large systems with many processors. My experience is that people spend months often learning the basics when confronted with the problem. This series tries to dispel these difficulties by providing a clear background into the topics in question. The hope is that future generations of database engineers and administrators don’t have to spend months figuring things out through trial and error.

Andrew Atkinson: PostgreSQL in the 2026 Ruby on Rails Community Survey and Book Giveaways

16. Oktober 2026 - 15:35
📌 Summary

84% of surveyed Rails developers use PostgreSQL in production

While PostgreSQL is less popular than Oracle, MySQL, and Microsoft SQL Server today, the gap is narrowing

Win a signed copy of High Performance PostgreSQL for Rails, see below for details

The 2026 version of the Ruby on Rails Community Survey results are now live.

Two things caught my eye: just how much PostgreSQL is in production for Rails apps, and the learning resources Rails developers use.

Dave Page: pgbuild, and Knowing What Ships with pgAdmin

16. Oktober 2026 - 13:57

My job at pgEdge allows me a significant amount of time to work on pgAdmin, a project I started nearly 30 years ago. The previous blog and this followup is an update on some of the recent work I’ve been doing.In my last post I wrote about moving pgAdmin's build farm from Jenkins to GitHub Actions, and I promised a follow-up about , which is the least famous repository in the pgAdmin organisation and quietly one of the most important.

Hubert 'depesz' Lubaczewski: Old tech is sometimes better – a case study based on blogpost from Now-Next…

16. Oktober 2026 - 12:09
Some time ago I read this blogpost. They wrote about logging changes to table using a trigger, but one thing that caught my attention was: Storing only the changed columns made the log five times smaller and the trigger slower. Figured I can try it myself… Unfortunately they didn't provide schema of table, nor test … Continue reading "Old tech is sometimes better – a case study based on blogpost from Now-Next…"

Henrietta Dombrovskaya: Two Years of Community Building!

16. Oktober 2026 - 10:34

Prairie Postgres just turned two! We say “community building” often, maybe not always thinking about what it means, but looking back on the past two years, I can confidently say the most important achievement, the one I’m most proud of, is reshaping the Chicago Postgres Community.

Christophe Pettus: All Your GUCs in a Row: primary_slot_name

16. Oktober 2026 - 3:00
Configure a replication slot name on your standby and the upstream keeps WAL forever—until the slot itself fills your disk or the standby dies holding an old… (I consult on PostgreSQL through PGX Inc..)

Chris van Eijk: idle in transaction in PostgreSQL: what it holds

16. Oktober 2026 - 2:00
A PostgreSQL session idle in transaction, measured on 17: what it blocks (locks, ALTER TABLE, vacuum) and how idle_in_transaction_session_timeout ends it.

Chris van Eijk: could not serialize access due to concurrent update

16. Oktober 2026 - 2:00
PostgreSQL error 40001 'could not serialize access due to concurrent update', measured on 17: when it fires, why SKIP LOCKED does not avoid it, and the retry.

Chris van Eijk: unrecognized configuration parameter in PostgreSQL

16. Oktober 2026 - 2:00
Restoring a pg_dump 17 file into PostgreSQL 16 fails with unrecognized configuration parameter transaction_timeout. Measured fixes, plus four other causes.

Chris van Eijk: remaining connection slots are reserved in PostgreSQL

16. Oktober 2026 - 2:00
'remaining connection slots are reserved for roles with the SUPERUSER attribute': why PostgreSQL refuses you, measured on 15–17, and how to free slots.

Chris van Eijk: invalid input syntax for type uuid in PostgreSQL, measured

16. Oktober 2026 - 2:00
What raised 'invalid input syntax for type uuid' in PostgreSQL 17, measured: which strings cast, 'undefined' from a driver, '' from a setting, and fixes.

Chris van Eijk: CREATE POLICY IF NOT EXISTS in PostgreSQL: what works

16. Oktober 2026 - 2:00
PostgreSQL has no CREATE POLICY IF NOT EXISTS. Three ways to write a repeatable policy migration, measured on PostgreSQL 17 and 18: gaps, locks and races.

Chris van Eijk: Rails, ActiveRecord and PostgreSQL RLS, measured

16. Oktober 2026 - 2:00
Setting the tenant for PostgreSQL row-level security in Rails 8.1, measured: before_action, a transaction per request, threads in a request, failed writes.

Chris van Eijk: stack depth limit exceeded in PostgreSQL: four causes

16. Oktober 2026 - 2:00
What raised 'stack depth limit exceeded' in PostgreSQL 17, measured: triggers, recursion, a policy reading its table via a function, long expressions.

Chris van Eijk: TypeORM and PostgreSQL row-level security, measured

16. Oktober 2026 - 2:00
Setting the tenant for PostgreSQL row-level security in TypeORM 1.1, measured: dataSource.query, QueryRunner, transactions, and an injected repository.

Chris van Eijk: Hibernate multi-tenancy and PostgreSQL RLS in Spring Boot

16. Oktober 2026 - 2:00
Where to set the tenant for PostgreSQL row-level security in Spring Boot 4 and Hibernate 7, measured: DataSource wrapper, interceptor, @Transactional, provider.

Pavel Luzanov: PostgreSQL 19: part 5.2 (DBA1 and DBA2) of CommitFest 2026-03

16. Oktober 2026 - 2:00

We’re continuing our review of the March CommitFest for PostgreSQL 19. This second article in the series covers the changes related to our DBA1 and DBA2 courses.

As a reminder, here’s the plan for our coverage of the final PostgreSQL 19 CommitFest:

Part 5.1 (QPT)

Part 5.2 (DBA1, DBA2) -- you are here 🙂

Part 5.3 (DBA3, DBS)

Tejaswi Thimmaiah: PostgreSQL Roles and Privileges Explained: A Practical RBAC Guide

15. Oktober 2026 - 20:10
Table Of Contents
  1. Build Your PostgreSQL RBAC Lab
  2. Meet Our Credit Card Application — The RBAC Scenario
  3. Robert Haas: Hacking Workshop for November 2026

    15. Oktober 2026 - 19:04
    Álvaro Herrera will be joining us in November to discuss, when our monthly hacking workshop will cover Table repacking, done right. If you're interesting in joining us, please sign up using this form and I will send you an invite to one of the sessions.Read more »

Seiten