Recovery in main memory database systems

被引:0
|
作者
Kumar, V
机构
来源
关键词
MMDBS; VRAM; NRAM; undo; redo; partial recovery; write ahead logging; active count; archiving;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present a recovery mechanism for main memory database, which does not treat volatile RAM as a buffer and uses a limited size non-volatile RAM for efficient logging and archiving. It allows database recovery in parallel to the execution of normal transactions, it combines Undo and Redo into a single operation in many situations and eliminates the need for checkpointing. Under partial recovery our algorithm manages to identify and recovers only dirty data for bringing the entire database into a consistent state.
引用
收藏
页码:769 / 778
页数:10
相关论文
共 50 条
  • [31] A Comparative Study of Consistent Snapshot Algorithms for Main-Memory Database Systems
    Li, Liang
    Wang, Guoren
    Wu, Gang
    Yuan, Ye
    Chen, Lei
    Lian, Xiang
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (02) : 316 - 330
  • [32] HOT: A Height Optimized Trie Index for Main-Memory Database Systems
    Binna, Robert
    Zangerle, Eva
    Pichl, Martin
    Specht, Guenther
    Leis, Viktor
    [J]. SIGMOD'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2018, : 521 - 534
  • [33] Two-step backup mechanism for real-time main memory database recovery
    Choi, MS
    Yoon, HS
    Song, EM
    Kim, YK
    Kim, YK
    Jin, S
    Han, MK
    Choi, W
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 453 - 457
  • [34] Rethinking Main Memory OLTP Recovery
    Malviya, Nirmesh
    Weisberg, Ariel
    Madden, Samuel
    Stonebraker, Michael
    [J]. 2014 IEEE 30TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2014, : 604 - 615
  • [35] Survey of recovery in main memory databases
    Gruenwald, L
    Huang, J
    Dunham, MH
    Lin, JL
    Peltier, AC
    [J]. ENGINEERING INTELLIGENT SYSTEMS FOR ELECTRICAL ENGINEERING AND COMMUNICATIONS, 1996, 4 (03): : 177 - 184
  • [36] An Evaluation of Strict Timestamp Ordering Concurrency Control for Main-Memory Database Systems
    Wolf, Stephan
    Muehe, Henrik
    Kemper, Alfons
    Neumann, Thomas
    [J]. IN MEMORY DATA MANAGEMENT AND ANALYSIS, 2015, 8921 : 82 - 93
  • [37] HyPer Beyond Software: Exploiting Modern Hardware for Main-Memory Database Systems
    Florian Funke
    Alfons Kemper
    Tobias Mühlbauer
    Thomas Neumann
    Viktor Leis
    [J]. Datenbank-Spektrum, 2014, 14 (3) : 173 - 181
  • [38] SEARCHING FOR COMPOSITE QUERIES IN A MAIN MEMORY DATABASE
    YANNIS, M
    LOUKAS, P
    DIMITRIS, K
    [J]. ANGEWANDTE INFORMATIK, 1987, (04): : 141 - 148
  • [39] A real-time concurrency control protocol for main-memory database systems
    Ulusoy, O
    Buchmann, A
    [J]. INFORMATION SYSTEMS, 1998, 23 (02) : 109 - 125
  • [40] RECOVERY TECHNIQUES FOR DATABASE SYSTEMS
    VERHOFSTAD, JSM
    [J]. COMPUTING SURVEYS, 1978, 10 (02) : 167 - 195