#20 - MVCC: Multi-Version Concurrency Control (CMU Intro to Database Systems)
CMU Database Group · 83:20
MVCC keeps multiple physical versions of each logical tuple so readers and writers do not block each other the way they do under single-version 2PL, but that only works if you also design visibility timestamps, garbag...