Index Concurrency Control - CMU Intro to Database Systems - Lecture 10
CMU Database Group via YouTube
-
20
-
- Write review
AI Adoption - Drive Business Value and Organizational Impact
Get 35% Off CFI Certifications - Code CFI35
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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