DBScholar

Back to papers

Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems

Summary: Memory-optimized MVCC for disk-based DBs leverages in-memory versioning metadata to minimize concurrency control. Rare large writes fall back to a lightweight mechanism, yielding up to an order of magnitude higher throughput than existing disk-based systems. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
12953
Venue
VLDB
Year
2022
Pagerank
5.6785094e-05
Overall Rank
7,184 | 50.72%
DOI
10.14778/3551793.3551832

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{freitag_vldb22,
        title = {{Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems}},
        author = {Freitag, Michael and Kemper, Alfons and Neumann, Thomas},
        journal = {PVLDB},
        series = {{VLDB} '22},
        volume = {15},
        number = {11},
        pages = {2797--2810},
        doi = {10.14778/3551793.3551832},
        url = {https://doi.org/10.14778/3551793.3551832},
        year = {2022}
}

Incoming Citations (Sorted by Pagerank)

Showing 6 of 6 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 35 of 35 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
38 Hekaton: SQL Server’s Memory-Optimized OLTP Engine 2013 SIGMOD 0.00047648573
83 H-Store: A High-Performance, Distributed Main Memory Transaction Processing System 2008 VLDB 0.00036185259
157 OLTP Through the Looking Glass, and What We Found There 2008 SIGMOD 0.0002863588
172 High-Performance Concurrency Control Mechanisms for Main-Memory Databases 2012 VLDB 0.00027281663
233 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023815642
241 Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age 2014 SIGMOD 0.00023654664
422 Umbra: A Disk-Based System with In-Memory Performance 2020 CIDR 0.00018732744
511 On Concurrency Control by Multiple Versions 1982 PODS 0.00017205623
537 FOEDUS: OLTP Engine for a Thousand Cores and NVRAM 2015 SIGMOD 0.00016931517
575 Efficient Transaction Processing in SAP HANA Database – The End of a Column Store Myth 2012 SIGMOD 0.00016257033
603 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.00015853456
655 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015263509
720 Anti-Caching: A New Approach to Database Management System Architecture 2013 VLDB 0.00014632914
733 Serializable Snapshot Isolation in PostgreSQL 2012 VLDB 0.00014533437
755 Rethinking serializable multiversion concurrency control 2015 VLDB 0.00014326008
760 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.0001425909
903 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.0001332486
1,089 High Performance Transactions in Deuteronomy 2015 CIDR 0.00012242396
1,199 Bridging the Archipelago between Row-Stores and Column-Stores for Hybrid Workloads 2016 SIGMOD 0.00011703966
1,312 Hybrid Transactional/Analytical Processing: A Survey 2017 SIGMOD 0.00011193166
1,334 Improving Optimistic Concurrency Control Through Transaction Batching and Operation Reordering 2019 VLDB 0.00011123567
1,461 LLAMA: A Cache/Storage Subsystem for Modern Hardware 2013 VLDB 0.00010703712
2,081 Efficient and Flexible Methods for Transient Versioning of Records to Avoid Locking by Read-Only Transactions 1992 SIGMOD 9.2021976e-05
2,267 In-Memory Performance for Big Data 2015 VLDB 8.8388928e-05
2,828 Exploiting Directly-Attached NVMe Arrays in DBMS 2020 CIDR 8.0803679e-05
3,292 Compacting Transactional Data in Hybrid OLTP&OLAP Databases 2012 VLDB 7.5518441e-05
3,367 Native Store Extension for SAP HANA 2019 VLDB 7.4718829e-05
3,434 Hybrid Garbage Collection for Multi-Version Concurrency Control in SAP HANA 2016 SIGMOD 7.4172842e-05
4,218 Reducing Database Locking Contention Through Multi-version Concurrency 2014 VLDB 6.8261118e-05
4,763 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 6.519206e-05
6,027 Rethink the Scan in MVCC Databases 2021 SIGMOD 6.0022194e-05
6,099 Transaction Repair for Multi-Version Concurrency Control 2017 SIGMOD 5.9776969e-05
6,782 Everything is a Transaction: Unifying Logical Concurrency Control and Physical Data Structure Maintenance in Database Management Systems 2021 CIDR 5.7762362e-05
7,765 An Analysis of Concurrency Control Protocols for In-Memory Databases with CCBench 2020 VLDB 5.5499187e-05
9,990 BTrim - Hybrid In-Memory Database Architecture for Extreme Transaction Processing in VLDBs 2018 VLDB 5.1823627e-05
Previous Page 1 / 1 Next

Semantically Similar Papers