|< < 46 > >|

Checkpointing

Non-quiescent checkpointing

  • Don't require waiting for current transactions to complete.

  • More complicated book-keeping and recovery.

New kinds of log records

  • start_checkpoint(T1, ..., Tk): Start a checkpoint, noting the currently running transactions.

  • end_checkpoint(): End a checkpoint.

|< < 46 > >|