The Fastest Way to Become a Backend Developer Online
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn about Multi-Version Concurrency Control (MVCC) in database systems through this comprehensive lecture from Carnegie Mellon University's Introduction to Database Systems course, delivered by Professor Andy Pavlo. Explore the fundamental concepts and implementation details of MVCC, a concurrency control method that provides each transaction with a snapshot of the database at a particular instant in time. Dive deep into how MVCC maintains multiple physical versions of logical data items to increase concurrency while ensuring transaction isolation. Access accompanying lecture slides and detailed notes to reinforce understanding of this critical database management concept that is widely used in modern database systems.
Syllabus
#19 - Multi-Version Concurrency Control (CMU Intro to Database Systems)
Taught by
CMU Database Group