• DocumentCode
    2790398
  • Title

    Two-step backup mechanism for real-time main memory database recovery

  • Author

    Choi, Mi-Seon ; Yoon, Hye-Sook ; Song, Eun-Mi ; Kim, Young-Keol ; Kim, Young-Kuk ; Jin, Seong-Il ; Han, Mi-Kyong ; Choi, Wan

  • Author_Institution
    Dept. of Comput. Sci., Chung Nam Nat. Univ., Taejon, South Korea
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    453
  • Lastpage
    457
  • Abstract
    Proposes a recovery mechanism for real-time main-memory database systems (RT-MMDBSs) which aims at reducing the system recovery time, as well as ensuring a fast response time and predictability. Conventional main-memory database (MMDB) recovery schemes usually use logging with checkpointing, which involves many disk I/Os during transaction processing. Consequently, it not only ensures the predictability of the response time, but also fast recovery, because undo/redo logs should be analyzed and applied after failure. Our recovery mechanism replaces logging and checkpointing activities with a single backup activity, which results in eliminating the need for log writing. Furthermore, it performs transaction processing and backup processing in separate areas, as a result minimizing their interference with each other. We use part of the main memory as a shadow memory area and the stable memory as a backup buffer. In our scheme, a two-step page-based backup is made: the first backup step is done from the shadow memory to the backup buffer, and the second step is performed from the backup buffer to a backup disk. We briefly show the worst-case performance analysis of our mechanism
  • Keywords
    back-up procedures; buffer storage; database management systems; real-time systems; system recovery; transaction processing; backup buffer; backup disk; backup processing; checkpointing; disk I/O; logging; predictability; real-time main-memory database recovery; response time; shadow memory area; stable memory; system recovery time; transaction processing; two-step backup mechanism; undo/redo logs; worst-case performance analysis; Checkpointing; Database systems; Delay; Failure analysis; Interference; Performance analysis; Real time systems; System recovery; Transaction databases; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Computing Systems and Applications, 2000. Proceedings. Seventh International Conference on
  • Conference_Location
    Cheju Island
  • ISSN
    1530-1427
  • Print_ISBN
    0-7695-0930-4
  • Type

    conf

  • DOI
    10.1109/RTCSA.2000.896425
  • Filename
    896425