• DocumentCode
    2954905
  • Title

    Shadowing-based crash recovery schemes for real-time database systems

  • Author

    Shu, LihChyun ; Sun, Huey-Min ; Kuo, Tei-Wei

  • Author_Institution
    Dept. of Inf. Manage., Chang Jung Univ., Tainan, Taiwan
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    260
  • Lastpage
    267
  • Abstract
    Predictable performance in the event of failures is of paramount importance in most safety critical real-time database systems. Our research addresses new crash recovery techniques that accommodate pre-run-time timing analysis and utilize design-time information about transactions´ data access patterns to improve performance at run time and system restart time. The schemes we will propose are based on a form of shadowing. In contrast to the shadow version algorithm as described previously our schemes reduce overheads at run time, shorten the blocking duration necessary in the transactions´ atomic commitment stage, eliminate dynamic storage allocation and reclamation, and permit very fast and bounded-time recovery after a crash by simply retrieving the master record and system version directory from nonvolatile storage. The data structures and algorithms used by our recovery schemes differ when different concurrency control protocols are used. We analyze their characteristics and their impacts on the performance of real-time database systems. Quantitative evaluation of our technique indicates the schemes are much more efficient than traditional log-based techniques
  • Keywords
    concurrency control; data structures; database management systems; fault tolerant computing; real-time systems; storage allocation; system recovery; timing; concurrency control protocols; data access patterns; data structures; design-time information; performance prediction; pre-run-time timing analysis; quantitative evaluation; real-time database systems; safety critical systems; shadowing-based crash recovery schemes; Computer crashes; Database systems; Information analysis; Pattern analysis; Performance analysis; Real time systems; Safety; Shadow mapping; Timing; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 1999. Proceedings of the 11th Euromicro Conference on
  • Conference_Location
    York
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-0240-7
  • Type

    conf

  • DOI
    10.1109/EMRTS.1999.777473
  • Filename
    777473