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)
Incoming Non-self Citations Over Time
Authors
- 1. Yingjun Wu (National University of Singapore)
- 2. Wentian Guo (National University of Singapore)
- 3. Chee-Yong Chan (National University of Singapore)
- 4. Kian-Lee Tan (National University of Singapore)
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.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 2,607 | GPU-Accelerated Subgraph Enumeration on Partitioned Graphs | 2020 | SIGMOD | 8.3489531e-05 |
| 3,088 | Query Fresh: Log Shipping on Steroids | 2018 | VLDB | 7.7694381e-05 |
| 3,975 | Scalable Replay-Based Replication For Fast Databases | 2017 | VLDB | 6.9802959e-05 |
| 6,531 | Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems | 2021 | VLDB | 5.8490101e-05 |
| 8,099 | Index Checkpoints for Instant Recovery in In-Memory Database Systems | 2022 | VLDB | 5.4873906e-05 |
| 8,978 | Unlocking the Potential of CXL for Disaggregated Memory in Cloud-Native Databases | 2025 | SIGMOD | 5.3406001e-05 |
| 9,056 | DoppelGanger++: Towards Fast Dependency Graph Generation for Database Replay | 2024 | SIGMOD | 5.3251649e-05 |
| 9,366 | MorphStream: Adaptive Scheduling for Scalable Transactional Stream Processing on Multicores | 2023 | SIGMOD | 5.2789847e-05 |
| 9,950 | CloudJump: Optimizing Cloud Databases for Cloud Storages | 2022 | VLDB | 5.1915905e-05 |
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.
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 7,973 | Concurrent Prefix Recovery: Performing CPR on a Database | 2019 | SIGMOD |
| 2 | 6,751 | An Almost-Serial Protocol for Transaction Execution in Main-Memory Database Systems | 2002 | VLDB |
| 3 | 3,448 | Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases | 2016 | SIGMOD |
| 4 | 3,348 | Multi-Level Recovery | 1990 | PODS |
| 5 | 12,924 | Efficient Transparent Application Recovery In Client-Server Information Systems | 1998 | SIGMOD |
| 6 | 2,951 | Instant Recovery for Main-Memory Databases | 2015 | CIDR |
| 7 | 2,116 | A Recovery Algorithm for A High-Performance Memory-Resident Database System | 1987 | SIGMOD |
| 8 | 9,494 | Recovering from Main-Memory Lapses | 1993 | VLDB |
| 9 | 5,550 | Recovery Architectures for Multiprocessor Database Machines | 1985 | SIGMOD |
| 10 | 9,903 | Recovery Protocols for Shared Memory Database Systems | 1995 | SIGMOD |