DBScholar

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
h38b1e23f0705d49b
Venue
VLDB
Year
2011
Pagerank
0.0001085396
Overall Rank
1,382 | 90.72%
DOI
10.14778/2024716.2024721

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{pandis_vldb11,
        title = {{PLP: Page Latch-free Shared-everything OLTP}},
        author = {Pandis, Ippokratis and Tözün, Pınar and Johnson, Ryan and Ailamaki, Anastasia},
        journal = {PVLDB},
        series = {{VLDB} '11},
        volume = {4},
        number = {10},
        pages = {610--621},
        doi = {10.14778/2024716.2024721},
        url = {https://doi.org/10.14778/2024716.2024721},
        year = {2011}
}

Incoming Citations (Sorted by Pagerank)

Showing 27 of 27 citing papers.

Rank Citing Paper Year Venue Pagerank
444 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.0001817002
613 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.00015565961
635 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015362118
1,206 NUMA-aware algorithms: the case of data shuffling 2013 CIDR 0.00011536099
1,398 LLAMA: A Cache/Storage Subsystem for Modern Hardware 2013 VLDB 0.00010778761
1,973 OLTP on Hardware Islands 2012 VLDB 9.2817268e-05
2,279 Design Principles for Scaling Multi-core OLTP Under High Contention 2016 SIGMOD 8.7047643e-05
2,290 Clay: Fine-Grained Adaptive Partitioning for General Database Schemas 2017 VLDB 8.6873304e-05
2,291 In-Memory Performance for Big Data 2015 VLDB 8.6855592e-05
2,339 A Scalable Lock Manager for Multicores 2013 SIGMOD 8.6123515e-05
2,425 Squall: Fine-Grained Live Reconfiguration for Partitioned Main Memory Databases 2015 SIGMOD 8.4820179e-05
2,880 Optimal Column Layout for Hybrid Workloads 2019 VLDB 7.9118308e-05
3,298 To Lock, Swap, or Elide: On the Interplay of Hardware Transactional Memory and Lock-Free Indexing 2015 VLDB 7.4414299e-05
3,466 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.2755875e-05
3,898 Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads 2018 VLDB 6.9331677e-05
4,067 Transaction Healing: Scaling Optimistic Concurrency Control on Multicores 2016 SIGMOD 6.8196985e-05
4,123 The bionic DBMS is coming, but what will it look like? 2013 CIDR 6.7901576e-05
5,143 Reactors: A Case for Predictable, Virtualized Actor Database Systems 2018 SIGMOD 6.2543554e-05
5,699 Long-lived Transactions Made Less Harmful 2020 SIGMOD 6.0291201e-05
6,125 Parallel Index-based Stream Join on a Multicore CPU 2020 SIGMOD 5.8761704e-05
6,320 Scalable Database Logging for Multicores 2018 VLDB 5.8129998e-05
6,840 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.6657341e-05
7,182 MgCrab: Transaction Crabbing for Live Migration in Deterministic Database Systems 2019 VLDB 5.5903567e-05
9,465 How to Stop Under-Utilization and Love Multicores 2014 SIGMOD 5.1710564e-05
10,339 Re-evaluating Designs for Multi-Tenant OLTP Workloads on SSD-based I/O Subsystems 2014 SIGMOD 5.0263662e-05
12,386 A Multicore Database Is Not a Distributed System 2015 CIDR 4.9769913e-05
13,960 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
70 The End of an Architectural Era (It’s Time for a Complete Rewrite) 2007 VLDB 0.00037851432
123 Schism: a Workload-Driven Approach to Database Replication and Partitioning 2010 VLDB 0.00030749898
157 OLTP Through the Looking Glass, and What We Found There 2008 SIGMOD 0.00028316479
221 ARIES/KVL: A Key-Value Locking Method for Concurrency Control of Multiaction Transactions Operating on B-Tree Indexes 1990 VLDB 0.00024269058
261 Data-Oriented Transaction Execution 2010 VLDB 0.0002286084
381 Life beyond Distributed Transactions: an Apostate's Opinion 2007 CIDR 0.0001948344
797 Low Overhead Concurrency Control for Partitioned Main Memory Databases 2010 SIGMOD 0.00013916653
816 Design, Implementation, and Performance of the LHAM Log-Structured History Data Access Method 1998 VLDB 0.00013686255
983 ARIES/IM: An Efficient and High Concurrency Index Management Method Using Write-Ahead Logging 1992 SIGMOD 0.00012701317
1,025 Aether: A Scalable Approach to Logging 2010 VLDB 0.00012422375
1,124 FlashLogging: Exploiting Flash Devices for Synchronous Logging Performance 2009 SIGMOD 0.00011923526
1,297 Improving OLTP Scalability using Speculative Lock Inheritance 2009 VLDB 0.00011125055
1,540 Sorting And Indexing With Partitioned B-Trees 2003 CIDR 0.00010311314
2,333 Cache Fusion: Extending Shared-Disk Clusters with Shared Caches 2001 VLDB 8.6239246e-05
2,699 Database Servers on Chip Multiprocessors: Limitations and Opportunities 2007 CIDR 8.1161623e-05
3,511 Towards Self-Tuning Data Placement in Parallel Database Systems 2000 SIGMOD 7.2414794e-05
6,286 A Data-oriented Transaction Execution Engine and Supporting Tools 2011 SIGMOD 5.8209313e-05
8,394 Thread Cooperation in Multicore Architectures for Frequency Counting over Multiple Data Streams 2009 VLDB 5.33879e-05
Previous Page 1 / 1 Next

Semantically Similar Papers