Transaction Repair for Multi-Version Concurrency Control
Summary: Introduces MV3C, an in-memory MVCC that uses a dependency-graph to partially abort and re-execute only the conflicting blocks. Lightweight dependency data from manual or static analysis enables low overhead, with orders-of-magnitude gains under high contention (≈2x on TATP/TPC-C). (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Mohammad Dashti (EPFL)
- 2. Sachin Basil John (EPFL)
- 3. Amir Shaikhha (EPFL)
- 4. Christoph Koch (EPFL)
BibTeX Citation
@inproceedings{dashti_sigmod17,
title = {{Transaction Repair for Multi-Version Concurrency Control}},
author = {Dashti, Mohammad and John, Sachin Basil and Shaikhha, Amir and Koch, Christoph},
series = {{SIGMOD} '17},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/3053918.3053919},
url = {https://dl.acm.org/doi/10.1145/3053918.3053919},
year = {2017}
}
Incoming Citations (Sorted by Pagerank)
Showing 7 of 7 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 2,998 | Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning | 2020 | SIGMOD | 7.8727047e-05 |
| 4,805 | Efficient Answering of Historical What-if Queries | 2022 | SIGMOD | 6.5003306e-05 |
| 5,406 | Ad Hoc Transactions in Web Applications: The Good, the Bad, and the Ugly | 2022 | SIGMOD | 6.2289734e-05 |
| 5,725 | Chiller: Contention-centric Transaction Execution and Data Partitioning for Modern Networks | 2020 | SIGMOD | 6.108451e-05 |
| 5,900 | Fine-Grained Re-Execution for Efficient Batched Commit of Distributed Transactions | 2023 | VLDB | 6.0468661e-05 |
| 7,184 | Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems | 2022 | VLDB | 5.6785094e-05 |
| 7,765 | An Analysis of Concurrency Control Protocols for In-Memory Databases with CCBench | 2020 | VLDB | 5.5499187e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 21 of 21 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,085 | Using Multiversion Data for Non-interfering Execution of Write-only Transactions | 1991 | SIGMOD |
| 2 | 6,291 | Adaptive Optimistic Concurrency Control for Heterogeneous Workloads | 2019 | VLDB |
| 3 | 7,159 | Transaction Scheduling: From Conflicts to Runtime Conflicts | 2023 | SIGMOD |
| 4 | 3,204 | BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases | 2016 | VLDB |
| 5 | 4,218 | Reducing Database Locking Contention Through Multi-version Concurrency | 2014 | VLDB |
| 6 | 3,985 | Transaction Healing: Scaling Optimistic Concurrency Control on Multicores | 2016 | SIGMOD |
| 7 | 233 | Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems | 2015 | SIGMOD |
| 8 | 172 | High-Performance Concurrency Control Mechanisms for Main-Memory Databases | 2012 | VLDB |
| 9 | 903 | An Empirical Evaluation of In-Memory Multi-Version Concurrency Control | 2017 | VLDB |
| 10 | 3,013 | Opportunities for Optimism in Contended Main-Memory Multicore Transactions | 2020 | VLDB |