· 8 min read
PostgreSQL Concurrency Control: Isolation Levels, Locks, and Real-World Race Conditions
PostgreSQL isolation levels, locks, and real-world race conditions explained. How to choose the right isolation level and prevent data anomalies.

Topic
2 articles on database internals
PostgreSQL isolation levels, locks, and real-world race conditions explained. How to choose the right isolation level and prevent data anomalies.

How PostgreSQL MVCC bloats your tables, why autovacuum sometimes can't keep up, and how to tune it before your 10GB table becomes 50GB on disk.
