Vol. III · Issue 06 · May 2026ISSN 2814-9921
Postgres Internals For Operators
PDF·EPUB·Lifetime updates
Distributed Systems · 2nd Edition · October 2025

Postgres Internals For Operators

MVCC, vacuum, and the planner you cannot ignore

5.0(218 ratings)
advanced
376 pages

Once your Postgres instance crosses a few hundred GB, the manual stops being enough. This book walks through MVCC garbage, vacuum strategies, the planner's cost model, WAL volume control, replication slot management, and the actual contents of pg_stat views you have been ignoring. Includes diagnostic queries you can paste into a console during an incident.

Mateo Eriksson
Author
Mateo Eriksson
Database Internals Engineer

Mateo writes the manuals that DBAs trade between teams like contraband. He worked on Postgres internals and now ships the books he could not find when learning.

$22.99
$27.99
Instant PDF + EPUB delivery
DRM-free, copy onto any device
Free chapter updates for the life of the edition
View cart
Specifications
Pages
376
Edition
2nd Edition
Language
English
Level
advanced
ISBN
978-1-99999-011-1
Published
October 2025
Editorial review

Reviewed by three working engineers at peer publications before publication. We do not publish first drafts.

Table of contents

What you'll find inside.

  1. 01MVCC, Concretely
  2. 02The Vacuum Process
  3. 03The Planner's Cost Model
  4. 04WAL Volume Control
  5. 05Logical Replication In Practice
  6. 06Indexes That Survive Drift
  7. 07Diagnostic pg_stat Queries
  8. 08Upgrading Without Downtime
Reader reviews

5.0 / 5

218 verified readers

Verified purchase

Closest thing to apprenticing under a Postgres committer

I have been doing Postgres ops for nine years and still learned things. The vacuum chapter alone explains incidents I have suffered through.

Pavel Stankov · Database Reliability Engineer
Also in this section

More from Distributed Systems