skip to content

MVCC and Transactions

0 questions

Postgres never updates a row in place — it writes a new version and leaves the old one for vacuum to reclaim. That one design choice explains isolation levels, dead tuples, bloat, autovacuum tuning, and transaction ID wraparound, all common senior-level questions.

questions

no questions here yet

this part of the tree is still being written

>
0 questions in this topic or below it