Mastering Database Management

0 of 78 lessons complete (0%)

Concurrency Control Techniques

Concurrency Control

You don’t have access to this lesson

Please register or sign in to access the course content.

In a multiprogramming environment where multiple transactions can be executed simultaneously, it is highly important to control the concurrency of transactions. We have concurrency control protocols to ensure atomicity, isolation, and serializability of concurrent transactions. Concurrency control protocols can be broadly divided into two categories −

Lock based protocols

Time stamp-based protocols