Passing the ACID Test
Concurrency Control
- Guarantees Consistency and Isolation, given Atomicity.
Logging and Recovery
- Guarantees Atomicity and Durability.
We’ll do C. C. first:
- What problems could arise?
- What is acceptable behavior?
- How do we guarantee acceptable behavior?