16 - Two-Phase Locking in Databases (CMU Intro to Database Systems / Fall 2022)
CMU Database Group · 82:00
Two-phase locking is how a database enforces conflict serializability at runtime when it cannot see a transaction’s full read/write set in advance: acquire locks before touching objects, never acquire after the first...