Back to papers
Sharing Opportunities for OLTP Workloads in Different Isolation Levels
Summary: Merges read statements across OLTP transactions under different isolation levels to share work. Formal framework for read-sharing in multi-statement OLTP workloads, with a prototype in a commercial DB and up to 2.5x throughput, preserving semantics.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 12073
- Venue
- VLDB
- Year
- 2020
- Pagerank
- 4.3382555e-05
- Overall Rank
- 9,457 | 34.21%
- DOI
-
10.14778/3401960.3401967
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 2 of 2 citing papers.
Outgoing Citations (Sorted by Pagerank)
Showing 18 of 18 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank |
Cited Paper |
Year |
Venue |
Pagerank |
| 9 |
Implementation Techniques For Main Memory Database Systems |
1984 |
SIGMOD |
0.0014279444 |
| 23 |
A Critique of ANSI SQL Isolation Levels |
1995 |
SIGMOD |
0.00083894938 |
| 289 |
High-Performance Concurrency Control Mechanisms for Main-Memory Databases |
2012 |
VLDB |
0.00028938503 |
| 338 |
Data-Oriented Transaction Execution |
2010 |
VLDB |
0.00026973858 |
| 515 |
QPipe: A Simultaneously Pipelined Relational Query Engine |
2005 |
SIGMOD |
0.00021214633 |
| 830 |
Main-Memory Scan Sharing For Multi-Core CPUs |
2008 |
VLDB |
0.00016171897 |
| 940 |
SharedDB: Killing One Thousand Queries With One Stone |
2012 |
VLDB |
0.00015173166 |
| 1,026 |
Cooperative Scans: Dynamic Bandwidth Sharing in a DBMS |
2007 |
VLDB |
0.00014589172 |
| 1,507 |
BatchDB: Efficient Isolated Execution of Hybrid OLTP+OLAP Workloads for Interactive Applications |
2017 |
SIGMOD |
0.00011617967 |
| 1,731 |
Fast Updates on Read-Optimized Databases Using Multi-Core CPUs |
2012 |
VLDB |
0.0001073454 |
| 1,845 |
Improving Optimistic Concurrency Control Through Transaction Batching and Operation Reordering |
2019 |
VLDB |
0.00010338323 |
| 2,004 |
X-Engine: An Optimized Storage Engine for Large-scale E-commerce Transaction Processing |
2019 |
SIGMOD |
9.811707e-05 |
| 2,372 |
Predictable Performance for Unpredictable Workloads |
2009 |
VLDB |
8.947963e-05 |
| 5,293 |
MQJoin: Efficient Shared Execution of Main-Memory Joins |
2016 |
VLDB |
5.5815698e-05 |
| 6,060 |
OLTPShare: The Case for Sharing in OLTP Workloads |
2018 |
VLDB |
5.2305257e-05 |
| 6,673 |
Incorporating Super-Operators in Big-Data Query Optimizers |
2020 |
VLDB |
4.966799e-05 |
| 6,988 |
CrocodileDB: Efficient Database Execution through Intelligent Deferment |
2020 |
CIDR |
4.8718019e-05 |
| 9,583 |
Reactive and Proactive Sharing Across Concurrent Analytical Queries |
2014 |
SIGMOD |
4.3219514e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 10,641 |
Using Read Promotion and Mixed Isolation Levels for Performant Yet Serializable Execution of Transaction Programs |
2025 |
VLDB |
4.1945683e-05 |
| 6,027 |
Intra-Transaction Parallelism in the Mapping of an Object Model to a Relational Multi-Processor System |
1996 |
VLDB |
5.2415551e-05 |
| 2,445 |
OLTP on Hardware Islands |
2012 |
VLDB |
8.8057827e-05 |
| 2,648 |
Allocating Isolation Levels to Transactions |
2005 |
PODS |
8.3731376e-05 |
| 4,135 |
Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems |
1993 |
VLDB |
6.4189164e-05 |
| 11,424 |
Workload Interference Analysis for HTAP* |
2021 |
CIDR |
4.1945683e-05 |
| 3,689 |
Compacting Transactional Data in Hybrid OLTP&OLAP Databases |
2012 |
VLDB |
6.8396366e-05 |
| 10,890 |
Oligolithic Cross-task Optimizations across Isolated Workloads* |
2024 |
CIDR |
4.1945683e-05 |
| 12,119 |
Interactive Performance Monitoring of a Composite OLTP and OLAP Workload |
2012 |
SIGMOD |
4.1945683e-05 |
| 6,060 |
OLTPShare: The Case for Sharing in OLTP Workloads |
2018 |
VLDB |
5.2305257e-05 |