MD-MVCC: Multi-version Concurrency Control for Schema Changes in Azure SQL Database
Summary: MD-MVCC brings snapshot-isolated, multi-version schema changes to Azure SQL, allowing concurrent queries to use the prior schema without synchronization. End-to-end versioning—from execution and caches to persisted metadata—minimizes disruption without performance overhead. (summarized by gpt-5.6-luna on Jul 24 2026)
Incoming Non-self Citations Over Time
No non-self incoming citations found for this paper in this database.
Authors
- 1. Panagiotis Antonopoulos (Microsoft)
- 2. Mansi Chauhan (Microsoft)
- 3. Shailender Dabas (Microsoft)
- 4. Rajat Jain (Microsoft)
- 5. Darshan Kattera (Microsoft)
- 6. Wonseok Kim (Microsoft)
- 7. Hanuma Kodavalla (Microsoft)
- 8. Nikolas Ogg (Microsoft)
- 9. Prashanth Purnananda (Microsoft)
- 10. Rahul Ranjan (Microsoft)
- 11. Alex Swanson (Microsoft)
- 12. Divyesh Tikmani (Microsoft)
BibTeX Citation
@article{antonopoulos_vldb25,
title = {{MD-MVCC: Multi-version Concurrency Control for Schema Changes in Azure SQL Database}},
author = {Antonopoulos, Panagiotis and Chauhan, Mansi and Dabas, Shailender and Jain, Rajat and Kattera, Darshan and Kim, Wonseok and Kodavalla, Hanuma and Ogg, Nikolas and Purnananda, Prashanth and Ranjan, Rahul and Swanson, Alex and Tikmani, Divyesh},
journal = {PVLDB},
series = {{VLDB} '25},
volume = {18},
number = {12},
pages = {4791--4803},
doi = {10.14778/3750601.3750605},
url = {https://doi.org/10.14778/3750601.3750605},
year = {2025}
}
Incoming Citations (Sorted by Pagerank)
Showing 0 of 0 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 13 of 13 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 | 1,023 | Extreme Scale with Full SQL Language Support in Microsoft SQL Azure | 2010 | SIGMOD |
| 2 | 2,056 | Modular Synchronization in Multiversion Databases: Version Control and Concurrency Control | 1989 | SIGMOD |
| 3 | 8,832 | Online Schema Evolution is (Almost) Free for Snapshot Databases | 2023 | VLDB |
| 4 | 10,889 | Concurrency Control as a Service | 2025 | VLDB |
| 5 | 1,335 | SQLVM: Performance Isolation in Multi-Tenant Relational Database-as-a-Service | 2013 | CIDR |
| 6 | 7,988 | Scalable and Robust Snapshot Isolation for High-Performance Storage Engines | 2023 | VLDB |
| 7 | 4,218 | Reducing Database Locking Contention Through Multi-version Concurrency | 2014 | VLDB |
| 8 | 233 | Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems | 2015 | SIGMOD |
| 9 | 2,924 | Constant Time Recovery in Azure SQL Database | 2019 | VLDB |
| 10 | 903 | An Empirical Evaluation of In-Memory Multi-Version Concurrency Control | 2017 | VLDB |