DBScholar

Back to papers

Fast Failure Recovery for Main-Memory DBMSs on Multicores

Summary: Exploits application semantics with coarse-grained transaction-level logging for fast recovery in main-memory DBMS on multicore CPUs. Compile-time procedure decomposition plus runtime parameter-aware scheduling enables parallel recovery on a 40-core system. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
hdbeb2ae2a513f1ed
Venue
SIGMOD
Year
2017
Pagerank
6.2682514e-05
Overall Rank
5,113 | 65.63%
DOI
10.1145/3035918.3064011

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{wu_sigmod17,
        title = {{Fast Failure Recovery for Main-Memory DBMSs on Multicores}},
        author = {Wu, Yingjun and Guo, Wentian and Chan, Chee-Yong and Tan, Kian-Lee},
        series = {{SIGMOD} '17},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/3035918.3064011},
        url = {https://dl.acm.org/doi/10.1145/3035918.3064011},
        year = {2017}
}

Incoming Citations (Sorted by Pagerank)

Showing 9 of 9 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 20 of 20 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
7 Implementation Techniques For Main Memory Database Systems 1984 SIGMOD 0.00081992507
35 Hekaton: SQL Server’s Memory-Optimized OLTP Engine 2013 SIGMOD 0.00048001919
55 Calvin: Fast Distributed Transactions for Partitioned Database Systems 2012 SIGMOD 0.00040471598
70 The End of an Architectural Era (It’s Time for a Complete Rewrite) 2007 VLDB 0.00037859131
80 H-Store: A High-Performance, Distributed Main Memory Transaction Processing System 2008 VLDB 0.00036364464
224 Self-Driving Database Management Systems 2017 CIDR 0.00024013745
235 OLTP-Bench: An Extensible Testbed for Benchmarking Relational Databases 2014 VLDB 0.00023697028
261 Data-Oriented Transaction Execution 2010 VLDB 0.00022868935
431 HYRISE—A Main Memory Hybrid Storage Engine 2011 VLDB 0.00018403783
614 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.0001556755
636 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015360975
872 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.00013342029
1,026 Aether: A Scalable Approach to Logging 2010 VLDB 0.00012423267
1,259 Fast Checkpoint Recovery Algorithms for Frequently Consistent Applications 2011 SIGMOD 0.00011297239
2,180 Leveraging Lock Contention to Improve OLTP Application Performance 2016 VLDB 8.9119622e-05
2,378 Low-Overhead Asynchronous Checkpointing in Main-Memory Database Systems 2016 SIGMOD 8.5493291e-05
2,954 Automatic Partitioning of Database Applications 2012 VLDB 7.8126137e-05
3,467 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.2777606e-05
4,064 Transaction Healing: Scaling Optimistic Concurrency Control on Multicores 2016 SIGMOD 6.8228568e-05
6,193 Implementing Performance Competitive Logical Recovery 2011 VLDB 5.85514e-05
Previous Page 1 / 1 Next

Semantically Similar Papers