Logging and Recovery: Motivation
Atomicity:
Transactions may abort (“Rollback”).
Durability:
What if DBMS stops running? (Causes?)
crash!
Desired Behavior after system restarts:
T1, T2 & T3 should be durable.
T4 & T5 should be aborted (effects not seen).
T1
T2
T3
T4
T5
Previous slide
Next slide
Back to first slide
View graphic version