Back to papers
Scalable and Robust Snapshot Isolation for High-Performance Storage Engines
Summary: Shows MVCC snapshot isolation collapses under long-running readers and that existing out-of-memory commit protocols fail to scale on modern multicore storage engines. Proposes three multicore-scalable remedies: a low-communication, write-set-free commit enabling fine-grained GC; a Graveyard Index to hide deleted tuples; and adaptive version storage to accelerate GC and scans.
(summarized by gpt-5-mini on Feb 09 2026)
Paper ID
h8539c79624f4e9bc
Venue
VLDB
Year
2023
Pagerank
5.5522008e-05
Overall Rank
7,273 | 51.25%
DOI
10.14778/3583140.3583157
PDF
Download
(CC BY-NC-ND 4.0)
Incoming Non-self Citations Over Time
BibTeX Citation
Copy BibTeX
@article{alhomssi_vldb23,
title = {{Scalable and Robust Snapshot Isolation for High-Performance Storage Engines}},
author = {Alhomssi, Adnan and Leis, Viktor},
journal = {PVLDB},
series = {{VLDB} '23},
volume = {16},
number = {6},
pages = {1426--1438},
doi = {10.14778/3583140.3583157},
url = {https://doi.org/10.14778/3583140.3583157},
year = {2023}
}
Incoming Citations (Sorted by Pagerank)
Showing 10 of 10 citing papers.
Rank
Citing Paper
Year
Venue
Pagerank
5,225
LeanStore: A High-Performance Storage Engine for NVMe SSDs
2024
VLDB
6.2100105e-05
10,400
HeraDB: Towards Real-time Analysis of Transaction-Centric HTAP with CPU-GPU Hybrid Query Execution
2027
SIGMOD
4.9605343e-05
10,417
Replace or Augment: Rethinking the Role of Learned Indexes in Relational Databases
2027
VLDB
4.9605343e-05
10,631
Counting Is All You Need for Instant Tuple Discovery: Enabling Real-Time HTAP in Standalone DBMSs
2026
SIGMOD
4.9605343e-05
10,741
Predictive Translation: High-Performance Buffer Management Without the Trade-Offs
2026
SIGMOD
4.9605343e-05
10,834
Swan: Hybrid MVCC Management for Efficient Transaction Processing in LSM-Tree-Based Key-Value Stores
2026
VLDB
4.9605343e-05
11,172
Boosting OLTP Performance with Per-Page Logging on NVDIMM
2025
SIGMOD
4.9605343e-05
11,412
Enhancing Transaction Processing through Indirection Skipping
2025
VLDB
4.9605343e-05
11,420
SSD-iq: Uncovering the Hidden Side of SSD Performance
2025
VLDB
4.9605343e-05
11,610
Breathing New Life into An Old Tree: Resolving Logging Dilemma of B+-tree on Modern Computational Storage Drives
2024
VLDB
4.9605343e-05
Outgoing Citations (Sorted by Pagerank)
Showing 30 of 30 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Rank
Cited Paper
Year
Venue
Pagerank
7
Implementation Techniques For Main Memory Database Systems
1984
SIGMOD
0.00081781676
19
A Critique of ANSI SQL Isolation Levels
1995
SIGMOD
0.00058631912
34
The Design Of Postgres
1986
SIGMOD
0.00049063803
35
Hekaton: SQL Server’s Memory-Optimized OLTP Engine
2013
SIGMOD
0.00047937476
172
High-Performance Concurrency Control Mechanisms for Main-Memory Databases
2012
VLDB
0.00027021768
228
Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems
2015
SIGMOD
0.00023872855
236
OLTP-Bench: An Extensible Testbed for Benchmarking Relational Databases
2014
VLDB
0.00023639649
431
HYRISE—A Main Memory Hybrid Storage Engine
2011
VLDB
0.00018411252
447
Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores
2015
VLDB
0.00018126139
636
ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads
2016
SIGMOD
0.00015329098
725
Serializable Snapshot Isolation in PostgreSQL
2012
VLDB
0.00014434166
740
Rethinking serializable multiversion concurrency control
2015
VLDB
0.00014303858
863
An Empirical Evaluation of In-Memory Multi-Version Concurrency Control
2017
VLDB
0.00013368866
1,028
Aether: A Scalable Approach to Logging
2010
VLDB
0.00012390677
1,051
High Performance Transactions via Early Write Visibility
2017
VLDB
0.00012262974
1,232
BatchDB: Efficient Isolated Execution of Hybrid OLTP+OLAP Workloads for Interactive Applications
2017
SIGMOD
0.00011406847
1,302
TicToc: Time Traveling Optimistic Concurrency Control
2016
SIGMOD
0.00011092608
2,636
Hybrid Garbage Collection for Multi-Version Concurrency Control in SAP HANA
2016
SIGMOD
8.176465e-05
2,648
Serialization Graph Algorithms for Multiversion Concurrency Control
1988
PODS
8.1541409e-05
2,881
Exploiting Directly-Attached NVMe Arrays in DBMS
2020
CIDR
7.8945474e-05
3,788
Evolving Databases for New-Gen Big Data Applications
2017
CIDR
6.9993946e-05
3,869
The Case For Heterogeneous HTAP
2017
CIDR
6.9434054e-05
4,759
Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines
2020
SIGMOD
6.420498e-05
5,709
Long-lived Transactions Made Less Harmful
2020
SIGMOD
6.010393e-05
5,788
Diva: Making MVCC Systems HTAP-Friendly
2022
SIGMOD
5.9763511e-05
6,295
Mainlining Databases: Supporting Fast Transactional Workloads on Universal Columnar Data File Formats
2021
VLDB
5.8042139e-05
6,543
Contention and Space Management in B-Trees
2021
CIDR
5.733215e-05
6,626
Everything is a Transaction: Unifying Logical Concurrency Control and Physical Data Structure Maintenance in Database Management Systems
2021
CIDR
5.7130318e-05
6,740
Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems
2022
VLDB
5.6774409e-05
7,499
Developer’s Responsibility or Database’s Responsibility? Rethinking Concurrency Control in Databases
2023
CIDR
5.4956879e-05
Semantically Similar Papers