Two-Phase Locking in Databases - Lecture 16
Offered By: CMU Database Group via YouTube
Course Description
Overview
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
Related Courses
Managing SQL Database Transactions and ConcurrencyMicrosoft via edX Distributed Database Systems
Arizona State University via Coursera Databases: Unified Modeling Language
Stanford University via edX Databases: Indexes and Transactions
Stanford University via edX Databases: JSON Data
Stanford University via edX