2026-10-22
· 13 min
·
PostgreSQL
Restore to the moment before the disaster using eight parameters that answer where replay stops, which timeline to follow, and what to do when you get there.
0 comments
2026-10-22
· 16 min
·
PostgreSQL
Create replicas with a single command, but master the procedure for replacing a failed primary—that's where things get tricky and installations break.
0 comments
2026-10-21
· 10 min
·
PostgreSQL
Standby lagging on network storage? `recovery_prefetch` lets WAL replay ask the kernel to read pages before it needs them, turning seventeen minutes of…
0 comments
2026-10-21
· 19 min
·
PostgreSQL
Read replicas are one tool, but tuning a replica for one job and sending it another is a recipe for conflict.
0 comments
2026-10-20
· 10 min
·
PostgreSQL
Delay a standby on purpose to keep a queryable copy of your database before the DELETE without a WHERE clause happened.
0 comments
2026-10-20
· 18 min
·
PostgreSQL
A read replica is a PostgreSQL server in permanent recovery that accepts queries—and nearly every surprise it causes follows from that fact.
0 comments
2026-10-19
· 8 min
·
PostgreSQL
After a crash, PostgreSQL syncs every file in your data directory before replaying any WAL—and on large clusters, this can consume minutes.
0 comments
2026-10-18
· 7 min
·
PostgreSQL
A hook that fires exactly once at promotion or restore completion—but the server is neither ready nor recovering while your command runs.
0 comments
2026-10-17
· 8 min
·
PostgreSQL
The planner charges `random_page_cost` per index page based on how uncorrelated the index is—but the name lies.
0 comments
2026-10-16
· 7 min
·
PostgreSQL
Dumping across major versions? A reserved keyword can silently break constraints and policies.
0 comments