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
- 12074
- Venue
- VLDB
- Year
- 2020
- Pagerank
- 4.3340981e-05
- Overall Rank
- 9,459 | 34.26%
- 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.001426258 |
| 23 |
A Critique of ANSI SQL Isolation Levels |
1995 |
SIGMOD |
0.00083899338 |
| 286 |
High-Performance Concurrency Control Mechanisms for Main-Memory Databases |
2012 |
VLDB |
0.0002894802 |
| 336 |
Data-Oriented Transaction Execution |
2010 |
VLDB |
0.00027008897 |
| 515 |
QPipe: A Simultaneously Pipelined Relational Query Engine |
2005 |
SIGMOD |
0.00021209491 |
| 826 |
Main-Memory Scan Sharing For Multi-Core CPUs |
2008 |
VLDB |
0.00016161625 |
| 934 |
SharedDB: Killing One Thousand Queries With One Stone |
2012 |
VLDB |
0.00015201246 |
| 1,027 |
Cooperative Scans: Dynamic Bandwidth Sharing in a DBMS |
2007 |
VLDB |
0.0001458537 |
| 1,503 |
BatchDB: Efficient Isolated Execution of Hybrid OLTP+OLAP Workloads for Interactive Applications |
2017 |
SIGMOD |
0.0001161148 |
| 1,726 |
Fast Updates on Read-Optimized Databases Using Multi-Core CPUs |
2012 |
VLDB |
0.00010734339 |
| 1,850 |
Improving Optimistic Concurrency Control Through Transaction Batching and Operation Reordering |
2019 |
VLDB |
0.00010330316 |
| 1,932 |
X-Engine: An Optimized Storage Engine for Large-scale E-commerce Transaction Processing |
2019 |
SIGMOD |
0.00010050776 |
| 2,372 |
Predictable Performance for Unpredictable Workloads |
2009 |
VLDB |
8.940791e-05 |
| 5,298 |
MQJoin: Efficient Shared Execution of Main-Memory Joins |
2016 |
VLDB |
5.5762694e-05 |
| 6,062 |
OLTPShare: The Case for Sharing in OLTP Workloads |
2018 |
VLDB |
5.2267464e-05 |
| 6,671 |
Incorporating Super-Operators in Big-Data Query Optimizers |
2020 |
VLDB |
4.9625353e-05 |
| 6,986 |
CrocodileDB: Efficient Database Execution through Intelligent Deferment |
2020 |
CIDR |
4.8672517e-05 |
| 9,584 |
Reactive and Proactive Sharing Across Concurrent Analytical Queries |
2014 |
SIGMOD |
4.3178097e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 10,649 |
Using Read Promotion and Mixed Isolation Levels for Performant Yet Serializable Execution of Transaction Programs |
2025 |
VLDB |
4.1905499e-05 |
| 6,031 |
Intra-Transaction Parallelism in the Mapping of an Object Model to a Relational Multi-Processor System |
1996 |
VLDB |
5.2365238e-05 |
| 2,437 |
OLTP on Hardware Islands |
2012 |
VLDB |
8.8206221e-05 |
| 2,653 |
Allocating Isolation Levels to Transactions |
2005 |
PODS |
8.3657356e-05 |
| 4,134 |
Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems |
1993 |
VLDB |
6.4139887e-05 |
| 11,427 |
Workload Interference Analysis for HTAP* |
2021 |
CIDR |
4.1905499e-05 |
| 3,686 |
Compacting Transactional Data in Hybrid OLTP&OLAP Databases |
2012 |
VLDB |
6.839208e-05 |
| 10,894 |
Oligolithic Cross-task Optimizations across Isolated Workloads* |
2024 |
CIDR |
4.1905499e-05 |
| 12,127 |
Interactive Performance Monitoring of a Composite OLTP and OLAP Workload |
2012 |
SIGMOD |
4.1905499e-05 |
| 6,062 |
OLTPShare: The Case for Sharing in OLTP Workloads |
2018 |
VLDB |
5.2267464e-05 |