YoVDO

Two-Phase Locking in Databases - Lecture 16

Offered By: CMU Database Group via YouTube

Tags

Concurrency Control Courses Deadlock Prevention Courses

Course Description

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

Related Courses

C# Asynchronous Programming - Async - Await - Task and Deadlock Fix by ConfigureAwait
Software Engineering Courses - SE Courses via YouTube
What is Deadlock - Necessary Conditions - Handling Methods
CodeHelp - by Babbar via YouTube
Flattened Clos - Designing High-performance Deadlock-free Expander Data Center Networks Using Graph Contraction
USENIX via YouTube
Back to Basics - Efficient Async and Await
NDC Conferences via YouTube
Back to Basics - Efficient Async and Await
NDC Conferences via YouTube