Summary, Cont.
| Checkpointing: A quick way to limit the amount of log to scan on recovery.
|
| Recovery works in 3 phases:
| Analysis: Forward from checkpoint.
| Redo: Forward from oldest recLSN.
| Undo: Backward from end to first LSN of oldest Xact alive at crash.
| | | |
| Upon Undo, write CLRs.
|
| Redo repeats history: Simplifies the logic!
|
|