TransactionOriented Checkpoint TOC - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

TransactionOriented Checkpoint TOC

Description:

... Consistent Checkpoint ... not suitable for large multi-user DBMS. High checkpointing costs ... which does not satisfy any consistency constraints. ... – PowerPoint PPT presentation

Number of Views:30
Avg rating:3.0/5.0
Slides: 7
Provided by: q67
Category:

less

Transcript and Presenter's Notes

Title: TransactionOriented Checkpoint TOC


1
Transaction-Oriented Checkpoint (TOC)
  • Frequently used pages need to be written out each
    time a transaction commits
  • Not suitable for large applications

Source T. Haerder, A. Reuter
2
Transaction-Consistent Checkpoint (TCC)
Source T. Haerder, A. Reuter
3
Transaction-Consistent Checkpoint (TCC)
  • Represents a state when no update transactions
    are active
  • When checkpoint generation is triggered
  • All new update transactions are put on hold
  • All incomplete update transactions are completed
  • Write out all modified pages
  • Drawback
  • Delay new update transactions not suitable for
    large multi-user DBMS
  • High checkpointing costs

4
Action-Consistent Checkpoint (ACC)
Source T. Haerder, A. Reuter
5
Action-Consistent Checkpoint (ACC)
  • Represents a state between complete update
    actions
  • When checkpoint generation is triggered
  • All new actions are put on hold
  • All incomplete actions are completed
  • Write out all modified pages
  • Less disruptive than TCC
  • Still costly when buffers are large

6
Fuzzy Checkpointing
  • Represents a state which does not satisfy any
    consistency constraints.
  • Dumps out the modified data to nonvolatile
    storage without quiescing normal transaction
    activities
Write a Comment
User Comments (0)
About PowerShow.com