Atomicity/Durability
Reminder:
Transactions are atomic
- if a tx commits, all of its changes occur in DB
- if a tx aborts, none of its changes occur in DB
Transaction effects are durable
- if a tx commits, its effects persist
(even in the event of subsequent (catastrophic) system failures)
Implementation of atomicity/durability is intertwined.
|