Back to papers
Improving OLTP Scalability using Speculative Lock Inheritance
Summary: SLI lets hot locks pass directly between transactions, bypassing lock-manager bottlenecks for short OLTP workloads. In Shore-MT, SLI decouples lock contention from thread count, delivering linear scalability with minimal changes.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 9847
- Venue
- VLDB
- Year
- 2009
- Pagerank
- 0.00011706232
- Overall Rank
- 1,485 | 89.68%
- DOI
-
-
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 23 of 23 citing papers.
| Rank |
Citing Paper |
Year |
Venue |
Pagerank |
| 289 |
High-Performance Concurrency Control Mechanisms for Main-Memory Databases |
2012 |
VLDB |
0.00028938503 |
| 338 |
Data-Oriented Transaction Execution |
2010 |
VLDB |
0.00026973858 |
| 792 |
Scalable Logging through Emerging Non-Volatile Memory |
2014 |
VLDB |
0.0001661112 |
| 1,217 |
Rethinking serializable multiversion concurrency control |
2015 |
VLDB |
0.0001323177 |
| 1,373 |
Aether: A Scalable Approach to Logging |
2010 |
VLDB |
0.00012309902 |
| 1,603 |
PLP: Page Latch-free Shared-everything OLTP |
2011 |
VLDB |
0.00011196902 |
| 1,692 |
Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores |
2017 |
VLDB |
0.00010901611 |
| 1,832 |
Lightweight Locking for Main Memory Database Systems |
2013 |
VLDB |
0.00010380187 |
| 2,445 |
OLTP on Hardware Islands |
2012 |
VLDB |
8.8057827e-05 |
| 2,513 |
Leveraging Lock Contention to Improve OLTP Application Performance |
2016 |
VLDB |
8.6178149e-05 |
| 2,626 |
NVRAM-aware Logging in Transaction Systems |
2015 |
VLDB |
8.4273618e-05 |
| 2,926 |
Design Principles for Scaling Multi-core OLTP Under High Contention |
2016 |
SIGMOD |
7.884983e-05 |
| 3,586 |
Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning |
2020 |
SIGMOD |
6.9435005e-05 |
| 4,454 |
Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads |
2018 |
VLDB |
6.1715229e-05 |
| 4,469 |
Latch-Free Data Structures for DBMS: Design, Implementation, and Evaluation |
2013 |
SIGMOD |
6.1560208e-05 |
| 4,519 |
Controlled Lock Violation |
2013 |
SIGMOD |
6.1176534e-05 |
| 4,627 |
Multi-Version Range Concurrency Control in Deuteronomy |
2015 |
VLDB |
6.0390708e-05 |
| 6,592 |
Scalable Database Logging for Multicores |
2018 |
VLDB |
5.0000872e-05 |
| 8,265 |
ADDICT: Advanced Instruction Chasing for Transactions |
2014 |
VLDB |
4.5461133e-05 |
| 9,815 |
Robustness against Read Committed for Transaction Templates |
2021 |
VLDB |
4.2783272e-05 |
| 10,650 |
Cache Coherence Over Disaggregated Memory |
2025 |
VLDB |
4.1945683e-05 |
| 11,327 |
Robustness Against Read Committed: A Free Transactional Lunch |
2022 |
PODS |
4.1945683e-05 |
| 13,441 |
Toward Scalable Transaction Processing: Evolution of Shore-MT |
2013 |
VLDB |
- |
Outgoing Citations (Sorted by Pagerank)
Showing 8 of 8 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 4,454 |
Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads |
2018 |
VLDB |
6.1715229e-05 |
| 4,054 |
Scaling Multicore Databases via Constrained Parallel Execution |
2016 |
SIGMOD |
6.4919461e-05 |
| 1,957 |
On the Design and Scalability of Distributed Shared-Data Databases |
2015 |
SIGMOD |
9.9598319e-05 |
| 13,441 |
Toward Scalable Transaction Processing: Evolution of Shore-MT |
2013 |
VLDB |
- |
| 215 |
OLTP Through the Looking Glass, and What We Found There |
2008 |
SIGMOD |
0.0003354907 |
| 2,926 |
Design Principles for Scaling Multi-core OLTP Under High Contention |
2016 |
SIGMOD |
7.884983e-05 |
| 6,341 |
An Almost-Serial Protocol for Transaction Execution in Main-Memory Database Systems |
2002 |
VLDB |
5.1037155e-05 |
| 1,832 |
Lightweight Locking for Main Memory Database Systems |
2013 |
VLDB |
0.00010380187 |
| 1,090 |
Low Overhead Concurrency Control for Partitioned Main Memory Databases |
2010 |
SIGMOD |
0.0001415654 |
| 2,713 |
A Scalable Lock Manager for Multicores |
2013 |
SIGMOD |
8.2477916e-05 |