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 […]