DBScholar

Back to papers

Using Read Promotion and Mixed Isolation Levels for Performant Yet Serializable Execution of Transaction Programs

Summary: Compute minimal isolation per transaction program in mixed-isolation deployments (for parameterized programs), ensuring serializability and preservation of implicit integrity constraints. Optimize via semantics-preserving code edits and selective read-promotion to boost throughput; demonstrated on SmallBank. (summarized by gpt-5-mini on Feb 09 2026)

Paper ID
h891f25cc429ff5fc
Venue
VLDB
Year
2025
Pagerank
4.9769913e-05
Overall Rank
11,299 | 24.06%
DOI
10.14778/3746405.3746412
PDF
Download (CC BY-NC-ND 4.0)

Incoming Non-self Citations Over Time

No non-self incoming citations found for this paper in this database.

Authors

BibTeX Citation

@article{vandevoort_vldb25,
        title = {{Using Read Promotion and Mixed Isolation Levels for Performant Yet Serializable Execution of Transaction Programs}},
        author = {Vandevoort, Brecht and Fekete, Alan and Ketsman, Bas and Neven, Frank and Vansummeren, Stijn},
        journal = {PVLDB},
        series = {{VLDB} '25},
        volume = {18},
        number = {9},
        pages = {2846--2858},
        doi = {10.14778/3746405.3746412},
        url = {https://doi.org/10.14778/3746405.3746412},
        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 22 of 22 cited papers.

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

Rank Cited Paper Year Venue Pagerank
19 A Critique of ANSI SQL Isolation Levels 1995 SIGMOD 0.00058759613
35 Hekaton: SQL Server’s Memory-Optimized OLTP Engine 2013 SIGMOD 0.00047996489
170 High-Performance Concurrency Control Mechanisms for Main-Memory Databases 2012 VLDB 0.00027054001
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023915456
237 Serializable Isolation for Snapshot Databases 2008 SIGMOD 0.00023652724
365 Hyder - A Transactional Record Manager for Shared Flash 2011 CIDR 0.00019935521
444 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.0001817002
635 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015362118
727 Serializable Snapshot Isolation in PostgreSQL 2012 VLDB 0.00014456009
786 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00013983316
797 Low Overhead Concurrency Control for Partitioned Main Memory Databases 2010 SIGMOD 0.00013916653
1,194 Highly Available Transactions: Virtues and Limitations 2014 VLDB 0.00011581268
2,691 Allocating Isolation Levels to Transactions 2005 PODS 8.1213204e-05
2,842 Optimizing Optimistic Concurrency Control for Tree-Structured, Log-Structured Databases 2015 SIGMOD 7.9468719e-05
3,064 Opportunities for Optimism in Contended Main-Memory Multicore Transactions 2020 VLDB 7.6883866e-05
4,763 Accelerating Analytical Processing in MVCC using Fine-Granular High-Frequency Virtual Snapshotting 2018 SIGMOD 6.4272062e-05
6,415 Adaptive Optimistic Concurrency Control for Heterogeneous Workloads 2019 VLDB 5.7905972e-05
10,140 Robustness against Read Committed for Transaction Templates 2021 VLDB 5.0723744e-05
10,141 Deciding Robustness for Lower SQL Isolation Levels 2020 PODS 5.0723744e-05
11,482 When View- and Conflict-Robustness Coincide for Multiversion Concurrency Control 2024 PODS 4.9769913e-05
11,693 Allocating Isolation Levels to Transactions in a Multiversion Setting 2023 PODS 4.9769913e-05
11,841 Robustness Against Read Committed: A Free Transactional Lunch 2022 PODS 4.9769913e-05
Previous Page 1 / 1 Next

Semantically Similar Papers