Database Paper Browser

Back to papers

PLP: Page Latch-free Shared-everything OLTP

Summary: PLP uses physiological partitioning (logical-only partitioning + MRBTree) to achieve page-latch-free access in shared-everything OLTP. Single-thread-per-page access and thread-private heap pages cut contention, enabling up to 40% and 18% speedups with 85% and 68% fewer critical sections versus baselines. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
10290
Venue
VLDB
Year
2011
Pagerank
0.00011212541
Overall Rank
1,594 | 88.93%
DOI
-

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 27 of 27 citing papers.

Rank Citing Paper Year Venue Pagerank
632 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.00018895506
781 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.00016667457
1,036 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00014515226
1,540 NUMA-aware algorithms: the case of data shuffling 2013 CIDR 0.00011451745
1,772 LLAMA: A Cache/Storage Subsystem for Modern Hardware 2013 VLDB 0.00010603139
2,437 OLTP on Hardware Islands 2012 VLDB 8.8206221e-05
2,712 A Scalable Lock Manager for Multicores 2013 SIGMOD 8.2530512e-05
2,926 Design Principles for Scaling Multi-core OLTP Under High Contention 2016 SIGMOD 7.8868401e-05
2,940 Squall: Fine-Grained Live Reconfiguration for Partitioned Main Memory Databases 2015 SIGMOD 7.8508808e-05
2,976 In-Memory Performance for Big Data 2015 VLDB 7.7865451e-05
3,006 Clay: Fine-Grained Adaptive Partitioning for General Database Schemas 2017 VLDB 7.7285127e-05
3,482 Optimal Column Layout for Hybrid Workloads 2019 VLDB 7.0514808e-05
3,630 To Lock, Swap, or Elide: On the Interplay of Hardware Transactional Memory and Lock-Free Indexing 2015 VLDB 6.8989362e-05
3,784 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 6.7664522e-05
4,452 Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads 2018 VLDB 6.1693569e-05
4,482 The bionic DBMS is coming, but what will it look like? 2013 CIDR 6.1431623e-05
4,632 Transaction Healing: Scaling Optimistic Concurrency Control on Multicores 2016 SIGMOD 6.0286531e-05
4,833 Reactors: A Case for Predictable, Virtualized Actor Database Systems 2018 SIGMOD 5.8881564e-05
6,309 Long-lived Transactions Made Less Harmful 2020 SIGMOD 5.112289e-05
6,469 Parallel Index-based Stream Join on a Multicore CPU 2020 SIGMOD 5.0448159e-05
6,593 Scalable Database Logging for Multicores 2018 VLDB 4.9956546e-05
7,071 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 4.8378766e-05
7,231 MgCrab: Transaction Crabbing for Live Migration in Deterministic Database Systems 2019 VLDB 4.7895465e-05
9,068 How to Stop Under-Utilization and Love Multicores 2014 SIGMOD 4.398897e-05
9,958 Re-evaluating Designs for Multi-Tenant OLTP Workloads on SSD-based I/O Subsystems 2014 SIGMOD 4.2323889e-05
11,895 A Multicore Database Is Not a Distributed System 2015 CIDR 4.1905499e-05
13,454 Toward Scalable Transaction Processing: Evolution of Shore-MT 2013 VLDB -
Previous Page 1 / 1 Next

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
88 The End of an Architectural Era (It's Time for a Complete Rewrite) 2007 VLDB 0.0005262025
175 ARIES/KVL: A Key-Value Locking Method for Concurrency Control of Multiaction Transactions Operating on B-Tree Indexes 1990 VLDB 0.00038354115
208 Schism: a Workload-Driven Approach to Database Replication and Partitioning 2010 VLDB 0.00034478612
215 OLTP Through the Looking Glass, and What We Found There 2008 SIGMOD 0.00033609709
298 Life beyond Distributed Transactions: an Apostate's Opinion 2007 CIDR 0.00028556426
336 Data-Oriented Transaction Execution 2010 VLDB 0.00027008897
820 Design, Implementation, and Performance of the LHAM Log-Structured History Data Access Method 1998 VLDB 0.00016232743
1,086 Low Overhead Concurrency Control for Partitioned Main Memory Databases 2010 SIGMOD 0.00014159702
1,087 ARIES/IM: An Efficient and High Concurrency Index Management Method Using Write-Ahead Logging 1992 SIGMOD 0.00014159274
1,105 FlashLogging: Exploiting Flash Devices for Synchronous Logging Performance 2009 SIGMOD 0.00013980159
1,369 Aether: A Scalable Approach to Logging 2010 VLDB 0.0001235533
1,483 Improving OLTP Scalability using Speculative Lock Inheritance 2009 VLDB 0.00011713238
1,524 Sorting And Indexing With Partitioned B-Trees 2003 CIDR 0.00011509464
2,347 Cache Fusion: Extending Shared-Disk Clusters with Shared Caches 2001 VLDB 8.9914449e-05
2,782 Database Servers on Chip Multiprocessors: Limitations and Opportunities 2007 CIDR 8.1278531e-05
3,400 Towards Self-Tuning Data Placement in Parallel Database Systems 2000 SIGMOD 7.1346268e-05
6,084 A Data-oriented Transaction Execution Engine and Supporting Tools 2011 SIGMOD 5.2171102e-05
7,878 Thread Cooperation in Multicore Architectures for Frequency Counting over Multiple Data Streams 2009 VLDB 4.6257581e-05
Previous Page 1 / 1 Next

Semantically Similar Papers