Back to papers
Constant Time Recovery in Azure SQL Database
Summary: Introduces constant-time recovery by combining ARIES with MVCC to make restart independent of data size. Enables continuous log truncation even with long-running transactions, supporting large updates with constant log space and delivering sub-3-minute recoveries for 99.999% of cases.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 11935
- Venue
- VLDB
- Year
- 2019
- Pagerank
- 7.1677609e-05
- Overall Rank
- 3,364 | 76.63%
- DOI
-
10.14778/3352063.3352131
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 19 of 19 citing papers.
| Rank |
Citing Paper |
Year |
Venue |
Pagerank |
| 1,477 |
Azure SQL Database Always Encrypted |
2020 |
SIGMOD |
0.00011729657 |
| 5,362 |
Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines |
2020 |
SIGMOD |
5.5474601e-05 |
| 6,274 |
Diva: Making MVCC Systems HTAP-Friendly |
2022 |
SIGMOD |
5.1268676e-05 |
| 6,309 |
Long-lived Transactions Made Less Harmful |
2020 |
SIGMOD |
5.112289e-05 |
| 6,427 |
Rethink the Scan in MVCC Databases |
2021 |
SIGMOD |
5.0603217e-05 |
| 6,957 |
Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems |
2021 |
VLDB |
4.8810598e-05 |
| 7,684 |
TDSQL: Tencent Distributed Database System |
2024 |
VLDB |
4.6754482e-05 |
| 7,805 |
Hardware Acceleration of Compression and Encryption in SAP HANA |
2022 |
VLDB |
4.642406e-05 |
| 9,579 |
HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine |
2022 |
SIGMOD |
4.3191678e-05 |
| 9,733 |
Reliability Analytics for Cloud Based Distributed Databases |
2020 |
SIGMOD |
4.2901665e-05 |
| 9,744 |
GTX: A Write-Optimized Latch-free Graph Data System with Transactional Support |
2025 |
SIGMOD |
4.2856385e-05 |
| 10,381 |
Boosting OLTP Performance with Per-Page Logging on NVDIMM |
2025 |
SIGMOD |
4.1905499e-05 |
| 10,418 |
MaLT: A Framework for Managing Large Transactions in OceanBase |
2025 |
SIGMOD |
4.1905499e-05 |
| 10,729 |
Enhancing Transaction Processing through Indirection Skipping |
2025 |
VLDB |
4.1905499e-05 |
| 10,770 |
MD-MVCC: Multi-version Concurrency Control for Schema Changes in Azure SQL Database |
2025 |
VLDB |
4.1905499e-05 |
| 10,892 |
Kishu: Time-Traveling for Computational Notebooks |
2025 |
VLDB |
4.1905499e-05 |
| 10,936 |
TimeCloth: Fast Point-in-Time Database Recovery in The Cloud |
2024 |
SIGMOD |
4.1905499e-05 |
| 11,010 |
Breathing New Life into An Old Tree: Resolving Logging Dilemma of B+-tree on Modern Computational Storage Drives |
2024 |
VLDB |
4.1905499e-05 |
| 11,630 |
Concurrent Updates to Pages with Fixed-Size Rows Using Lock-Free Algorithms |
2020 |
VLDB |
4.1905499e-05 |
Outgoing Citations (Sorted by Pagerank)
Showing 5 of 5 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 10,936 |
TimeCloth: Fast Point-in-Time Database Recovery in The Cloud |
2024 |
SIGMOD |
4.1905499e-05 |
| 1,688 |
A Recovery Algorithm for A High-Performance Memory-Resident Database System |
1987 |
SIGMOD |
0.00010898703 |
| 4,998 |
A Cost-Effective Method for Providing Improved Data Availability During DBMS Restart Recovery After a Failure |
1993 |
VLDB |
5.7647393e-05 |
| 10,934 |
Proactive Resume and Pause of Resources for Microsoft Azure SQL Database Serverless |
2024 |
SIGMOD |
4.1905499e-05 |
| 1,084 |
Extreme Scale with Full SQL Language Support in Microsoft SQL Azure |
2010 |
SIGMOD |
0.00014175432 |
| 10,770 |
MD-MVCC: Multi-version Concurrency Control for Schema Changes in Azure SQL Database |
2025 |
VLDB |
4.1905499e-05 |
| 11,630 |
Concurrent Updates to Pages with Fixed-Size Rows Using Lock-Free Algorithms |
2020 |
VLDB |
4.1905499e-05 |
| 8,111 |
Resumable Online Index Rebuild in SQL Server |
2017 |
VLDB |
4.5804259e-05 |
| 5,729 |
Survivability of Cloud Databases - Factors and Prediction |
2018 |
SIGMOD |
5.3499416e-05 |
| 12,144 |
Transaction Log Based Application Error Recovery and Point In-Time Query |
2012 |
VLDB |
4.1905499e-05 |