{"id":"postgres-defers-btree-rebalancing-to-vacuum","text":"PostgreSQL's `nbtree` never merges or redistributes siblings on delete; it marks tuples dead and relies on VACUUM to reclaim space, trading immediate space efficiency for throughput under concurrency","truth_value":"IN","source":"entries/2026/05/28/topic-postgres-nbtree-lazy-deletion.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"postgres-defers-btree-rebalancing-to-vacuum","truth_value":"IN","reason":"premise"}]}}