5.1 A Model for Concurrency Control The Problem
Goal - Ensure serializable (SR) executions
Implementation technique - Delay operations that would lead to non-SR results (e.g. set locks on shared data)
For good performance minimize overhead and delay from synchronization operations
First, we’ll study how to get correct (SR) results
Then, we’ll study performance implications