Central Queensland Univeristy

MyInfocom

Faculty of Informatics and Communication

Olive - 85349 Home No Audio Previous Slide Lecture Home Previous Slide 85349 Help 85349 Study Schedule

You are here: 85349 -> Resources -> Lectures -> 6 -> 55

Search | Site Map

[ Questions or Comments ]

Lecture 6: Slide 55 of 61

Checkpoints - Reduce Recovery Overhead

  1. Output all log records currently residing in volatile storage onto stable storage.
  2. Output all modified data residing in volatile storage to stable storage.
  3. Output log record <checkpoint> onto stable storage.

  • Recovery routine examines log to determine the most recent transaction Ti that started executing before the most recent checkpoint took place.
    • Search log backward for first <checkpoint> record.
    • Find subsequent <Ti start> record.
  • redo and undo operations need to be applied to only transaction Ti and all transactions Tj that started executing after transaction Ti.

[ Questions or Comments ]

You are here: 85349 -> Resources -> Lectures -> 6 -> 55

Search | Site Map

Olive - 85349 Home No Audio Previous slide Lecture home Next slide 85349 Help 85349 Study Schedule
Edit | © Central Queensland University
Last modified: Mon Apr 2 15:57:35 2001 by webmaster