Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of Two-Phase Locking in database systems through this comprehensive lecture from Carnegie Mellon University's Intro to Database Systems course. Delve into the fundamental concepts and implementation details of this crucial concurrency control mechanism, guided by Professor Andy Pavlo. Learn how Two-Phase Locking ensures transaction isolation and maintains data consistency in multi-user database environments. Gain insights into lock types, deadlock prevention, and the trade-offs between different locking strategies. Enhance your understanding of database management systems with this in-depth exploration of a key technique for managing concurrent access to shared data resources.
Syllabus
16 - Two-Phase Locking in Databases (CMU Intro to Database Systems / Fall 2022)
Taught by
CMU Database Group