DBScholar

Back to papers

The LRU-K Page Replacement Algorithm For Database Disk Buffering

Summary: LRU-K tracks the last K references per page to estimate interarrival times and drive per-page eviction decisions. Self-tuning with lightweight bookkeeping, it adapts in real time, outperforming conventional buffering and approaching manually tuned, workload-specific pools. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
2712
Venue
SIGMOD
Year
1993
Pagerank
0.00023846898
Overall Rank
231 | 98.42%
DOI
10.1145/170035.170081

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{oneill_sigmod93,
        title = {{The LRU-K Page Replacement Algorithm For Database Disk Buffering}},
        author = {O'Neill, Elizabeth J. and O'Neill, Patrick E. and Weikum, Gerhard},
        series = {{SIGMOD} '93},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/170035.170081},
        url = {https://dl.acm.org/doi/10.1145/170035.170081},
        year = {1993}
}

Incoming Citations (Sorted by Pagerank)

Showing 50 of 56 citing papers.

Rank Citing Paper Year Venue Pagerank
383 QPipe: A Simultaneously Pipelined Relational Query Engine 2005 SIGMOD 0.00019520728
614 Faster: A Concurrent Key-Value Store with In-Place Updates 2018 SIGMOD 0.00015720975
637 2Q: A Low Overhead High Performance Buffer Management Replacement Algorithm 1994 VLDB 0.0001547341
781 Self-tuning Database Technology and Information Services: from Wishful Thinking to Viable Engineering 2002 VLDB 0.00014085674
1,242 Druid: A Real-time Analytical Data Store 2014 SIGMOD 0.00011516162
1,461 LLAMA: A Cache/Storage Subsystem for Modern Hardware 2013 VLDB 0.00010703712
1,782 Broadcast Disks: Data Management for Asymmetric Communication Environments 1995 SIGMOD 9.7735503e-05
2,184 Managing Memory to Meet Multiclass Workload Response Time Goals 1993 VLDB 9.0045033e-05
2,456 WATCHMAN: A Data Warehouse Intelligent Cache Manager 1996 VLDB 8.5526697e-05
2,466 Goal-Oriented Buffer Management Revisited* 1996 SIGMOD 8.5428771e-05
2,902 Dual-Buffering Strategies in Object Bases 1994 VLDB 7.9769977e-05
3,095 Turbocharging DBMS Buffer Pool Using SSDs 2011 SIGMOD 7.7641876e-05
3,219 iBTune: Individualized Buffer Tuning for Large-scale Cloud Databases 2019 VLDB 7.6283153e-05
3,236 Sharing Buffer Pool Memory in Multi-Tenant Relational Database-as-a-Service 2015 VLDB 7.6108467e-05
3,692 Db2 Event Store: A Purpose-Built IoT Database Engine 2020 VLDB 7.199318e-05
3,802 Leaper: A Learned Prefetcher for Cache Invalidation in LSM-tree based Storage Engines 2020 VLDB 7.1115502e-05
4,039 Semi-Automatic Index Tuning: Keeping DBAs in the Loop 2012 VLDB 6.9424878e-05
4,270 Interaction of Query Evaluation and Buffer Management for Information Retrieval 1998 SIGMOD 6.7919363e-05
4,330 Sharing Data and Work Across Concurrent Analytical Queries 2013 VLDB 6.7563122e-05
4,719 Adaptive Database Buffer Allocation Using Query Feedback 1993 VLDB 6.5463032e-05
4,895 2R: Efficiently Isolating Cold Pages in Flash Storages 2020 VLDB 6.4558543e-05
4,947 The ADABAS Buffer Pool Manager 1998 VLDB 6.4316891e-05
5,109 The Case for Distributed Shared-Memory Databases with RDMA-Enabled Memory Disaggregation 2023 VLDB 6.3615847e-05
5,226 Breaking Down Memory Walls: Adaptive Memory Management in LSM-based Storage Systems 2021 VLDB 6.3090383e-05
5,359 QUIET: Continuous Query-driven Index Tuning 2003 VLDB 6.2492097e-05
5,591 Flexible Resource Allocation for Relational Database-as-a-Service 2023 VLDB 6.1556906e-05
5,831 Operation-Aware Buffer Management in Flash-based Systems 2011 SIGMOD 6.0733385e-05
5,852 DEX: Scalable Range Indexing on Disaggregated Memory 2024 VLDB 6.0658952e-05
6,480 Proteus: Autonomous Adaptive Storage for Mixed Workloads 2022 SIGMOD 5.8669819e-05
6,498 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 5.861854e-05
6,730 SIMPLE: Efficient Temporal Graph Neural Network Training at Scale with Dynamic Data Placement 2024 SIGMOD 5.7895038e-05
6,828 Breaking Down Memory Walls in LSM-based Storage Systems 2020 SIGMOD 5.7601608e-05
6,891 Increasing Buffer-Locality for Multiple Index Based Scans through Intelligent Placement and Index Scan Speed Control 2007 VLDB 5.7447663e-05
7,673 ROBUS: Fair Cache Allocation for Data-parallel Workloads 2017 SIGMOD 5.5705944e-05
7,754 Write-Aware Timestamp Tracking: Effective and Efficient Page Replacement for Modern Hardware 2023 VLDB 5.5519754e-05
8,001 Pangea: Monolithic Distributed Storage for Data Analytics 2019 VLDB 5.508791e-05
8,016 Two is Better Than One: The Case for 2-Tree for Skewed Data Sets 2023 CIDR 5.5070057e-05
8,360 SA-LSM: Optimize Data Layout for LSM-tree Based Storage using Survival Analysis 2022 VLDB 5.4444442e-05
8,606 PreVision: An Out-of-Core Matrix Computation System with Optimal Buffer Replacement 2024 SIGMOD 5.4026249e-05
8,768 Vertical Data Migration in Large Near-Line Document Archives Based on Markov-Chain Predictions 1997 VLDB 5.3766157e-05
9,096 Adaptive Data Broadcast in Hybrid Networks 1997 VLDB 5.3251649e-05
9,299 Optimizing Complex Queries with Multiple Relation Instances 2008 SIGMOD 5.2895587e-05
10,025 VIP Hashing - Adapting to Skew in Popularity of Data on the Fly 2022 VLDB 5.1757914e-05
10,078 Request Window: an Approach to Improve Throughput of RDBMS-based Data Integration System by Utilizing Data Sharing Across Concurrent Distributed Queries 2007 VLDB 5.1603976e-05
10,284 ReStore: A Reinforcement Learning Approach for Data Migration in Multi-Tiered Storage 2026 SIGMOD 5.093636e-05
10,545 SIDLE: Tree-structure Aware Indexes for CXL-based Heterogeneous Memory 2026 VLDB 5.093636e-05
10,703 ACE-in-Action: A Smart DBMS Bufferpool for SSDs 2025 SIGMOD 5.093636e-05
10,894 Locality-Aware Cache Replacement Policy for Graph Traversals 2025 VLDB 5.093636e-05
11,071 Sampling-based Predictive Database Buffer Management 2025 VLDB 5.093636e-05
11,506 Making Cache Monotonic and Consistent 2023 VLDB 5.093636e-05
Previous Page 1 / 2 Next

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.

Previous Page 1 / 1 Next

Semantically Similar Papers