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,468 | GPU-Accelerated Subgraph Enumeration on Partitioned Graphs | 2020 | SIGMOD | 8.4178183e-05 |
| 3,006 | Query Fresh: Log Shipping on Steroids | 2018 | VLDB | 7.7609084e-05 |
| 4,036 | Scalable Replay-Based Replication For Fast Databases | 2017 | VLDB | 6.8390369e-05 |
| 6,163 | Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems | 2021 | VLDB | 5.8643447e-05 |
| 7,945 | Unlocking the Potential of CXL for Disaggregated Memory in Cloud-Native Databases | 2025 | SIGMOD | 5.4212704e-05 |
| 8,243 | Index Checkpoints for Instant Recovery in In-Memory Database Systems | 2022 | VLDB | 5.3701805e-05 |
| 9,236 | DoppelGanger++: Towards Fast Dependency Graph Generation for Database Replay | 2024 | SIGMOD | 5.2056825e-05 |
| 9,530 | MorphStream: Adaptive Scheduling for Scalable Transactional Stream Processing on Multicores | 2023 | SIGMOD | 5.1653263e-05 |
| 10,133 | CloudJump: Optimizing Cloud Databases for Cloud Storages | 2022 | VLDB | 5.0751052e-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 | 8,140 | Concurrent Prefix Recovery: Performing CPR on a Database | 2019 | SIGMOD |
| 2 | 6,870 | An Almost-Serial Protocol for Transaction Execution in Main-Memory Database Systems | 2002 | VLDB |
| 3 | 3,467 | Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases | 2016 | SIGMOD |
| 4 | 3,408 | Multi-Level Recovery | 1990 | PODS |
| 5 | 13,214 | Efficient Transparent Application Recovery In Client-Server Information Systems | 1998 | SIGMOD |
| 6 | 2,998 | Instant Recovery for Main-Memory Databases | 2015 | CIDR |
| 7 | 2,145 | A Recovery Algorithm for A High-Performance Memory-Resident Database System | 1987 | SIGMOD |
| 8 | 9,673 | Recovering from Main-Memory Lapses | 1993 | VLDB |
| 9 | 5,680 | Recovery Architectures for Multiprocessor Database Machines | 1985 | SIGMOD |
| 10 | 10,076 | Recovery Protocols for Shared Memory Database Systems | 1995 | SIGMOD |