The Podcast for Professional Software Developers
Episode 496: Bruce Momjian on Multi-Version Concurrency Control in Postgres (MVCC)
January 25, 2022
1:00:24
87.21 MB
Downloads: 0
This week, Postgres server developer Bruce Momjian joins host Robert Blumen for a discussion of multi-version concurrency control (MVCC) in the Postgres database. They begin with a discussion of the isolation requirement in database transactions (I in ACID); how isolation can be achieved with locking; limitations of locking; how locking limits concurrency and creates variability […]