Index Concurrency Control - CMU Intro to Database Systems - Lecture 10
CMU Database Group via YouTube
-
20
-
- Write review
Build GenAI Apps from Scratch — UCSB PaCE Certificate Program
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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