The Recovery Manager ensures durability to the database. It operates in two modes. It runs in the Normal Mode during normal database operation and in the Restart Mode, during crash restart.
While running in the Normal Mode, the Recovery Manager supports transaction atomicity by supporting rollbacks for aborted transactions. It also performs checkpoints to assist in recovery from crashes. The Restart Mode is invoked by the system after a crash. The Recovery Manager ensures that the system is brought back to a consistent state.
The Recovery Manager also interacts to a lesser degree with the Buffer Manager and the Transaction Manager. It is invoked by the Transaction Manager for transaction rollback. It requests the Buffer Manager for the Dirty Page list and the Transaction Manager for the Transaction table.
Click here for the public interface.
Back to the List of Components
Back to the Minibase Home Page
764 Report
Ranjani Ramamurthy