Back to Browse

Multiple Granularity Locking | Intention Locks & Lock Hierarchy | DBMS | Lec. 59

33 views
Apr 22, 2026
18:20

In this lecture, we study Multiple Granularity Locking, an advanced concept in concurrency control that allows locking at different levels of a database hierarchy. You will understand how intention locks help manage locks efficiently in large databases. Multiple Granularity Locking 📌 Topics Covered • Need for Multiple Granularity Locking • Lock Hierarchy (Database → Table → Page → Tuple) • Intention Locks – IS (Intention Shared) – IX (Intention Exclusive) – SIX (Shared with Intention Exclusive) • Compatibility Matrix • Locking Protocol Rules • Examples and problem-solving approach 🎯 Why this topic is important? It improves concurrency and performance while maintaining correctness in large database systems. 🎯 Important for: GATE CSE (Not in GATE DA) Concurrency Control Transaction Management 📚 Full Playlist: GATE CSE DBMS: https://www.youtube.com/playlist?list=PL8RhRpQueHLsbhU1sOf-Ca04PxDZpLGV8 Efficient locking → Better concurrency → Optimized DB performance 🚀 #DBMS #ConcurrencyControl #Locking #GATECSE

Download

0 formats

No download links available.

Multiple Granularity Locking | Intention Locks & Lock Hierarchy | DBMS | Lec. 59 | NatokHD