• When failure occurs, redo all transactions that committed since the checkpoint and undo all transactions active at time of crash.
  • In previous example, with checkpoint at time tc, changes made by T2 and T3 have been written to secondary storage.
    Thus: only redo T4 and T5,