Lecture Database system concepts - Chapter 16: Concurrency control
Lecture Database system concepts - Chapter 16: Concurrency control
This chapter describes how to control concurrent execution in a database, in order to ensure the isolation properties of transactions. A variety of protocols are described for this purpose. This chapter presents the following content: Lockbased protocols, timestampbased protocols, validationbased protocols, multiple granularity,...