Index Concurrency Control - CMU Intro to Database Systems - Lecture 10
CMU Database Group via YouTube
-
20
-
- Write review
Start speaking a new language. It’s just 3 weeks away.
Build the Finance Skills That Lead to Promotions — Not Just Certificates
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore advanced database indexing techniques in this lecture from Carnegie Mellon University's Introduction to Database Systems course. Learn how to manage concurrent access to database indexes, understanding the challenges that arise when multiple transactions attempt to modify index structures simultaneously. Discover various concurrency control mechanisms including latch coupling, lock coupling, and optimistic concurrency control protocols specifically designed for B+ trees and other index structures. Examine the trade-offs between performance and consistency when implementing concurrent index operations, and understand how modern database management systems handle index-level locking and latching to ensure data integrity while maximizing throughput. Master the theoretical foundations and practical implementations of index concurrency control that are essential for building high-performance database systems capable of handling multiple concurrent users and transactions.
Syllabus
#10 - Index Concurrency Control (CMU Intro to Database Systems)
Taught by
CMU Database Group