CSE - 301 - Lecture-11 Concurrency Control
CSE - 301 - Lecture-11 Concurrency Control
Biplab C. Debnath
Lecturer
Dept. of Computer Science and Engineering
● Lock-Based Protocols
● Timestamp-Based Protocols
● Validation-Based Protocols
● Multiple Granularity
● Multi-version Schemes
● Insert and Delete Operations
● Concurrency in Index Structures
✔ How long the transaction has computed, and how much longer the
transaction will compute before it completes its designated task?
✔ How many data items the transaction has used?
✔ How many more data items the transaction needs for it to
complete?
✔ How many transactions will be involved in the rollback?
24
© Biplab C. Debnath CSE 301 Database Lecturer, CSE
References