Strategies Which Anticipate Normal Recovery
Deferred update
- Writes are not actually applied to DB until after T commits.
- No UNDO is needed.
- Implementation: buffers, shadow page table, etc.
Immediate update
- Writes are actually applied as T executes
- Aborted transactions: UNDO (rollback)