Next: Dirty Pages Table
Up: DATA STRUCTURES
Previous: Page Structures
This table is used during restart recovery to track the state
of active transactions. It is initialized during the analysis
pass from the most recent checkpoints record and is modified
during the analysis of the log records written after the
beginning of that checkpoint. It is also used during normal
processing. Its fields are :
- TransId : transaction identifier.
- State : Commit state of the transaction :
prepared ('P'- also called in-doubt) or unprepared ( 'U' ).
- LastLSN : LSN of the latest log record written by the
transaction.
- UndoNxtLSN : LSN of the next record to be processed
during rollback.
Vinay V
Mon Apr 12 18:36:08 IST 1999