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
h0f3811b5c589f7d4
Venue
SIGMOD
Year
1993
Pagerank
0.00024758235
Overall Rank
212 | 98.58%
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 59 citing papers.

Rank Citing Paper Year Venue Pagerank
390 QPipe: A Simultaneously Pipelined Relational Query Engine 2005 SIGMOD 0.00019265472
546 Faster: A Concurrent Key-Value Store with In-Place Updates 2018 SIGMOD 0.00016584272
593 2Q: A Low Overhead High Performance Buffer Management Replacement Algorithm 1994 VLDB 0.00015829023
781 Self-tuning Database Technology and Information Services: from Wishful Thinking to Viable Engineering 2002 VLDB 0.00014019939
1,238 Druid: A Real-time Analytical Data Store 2014 SIGMOD 0.00011397949
1,398 LLAMA: A Cache/Storage Subsystem for Modern Hardware 2013 VLDB 0.00010778761
1,817 Broadcast Disks: Data Management for Asymmetric Communication Environments 1995 SIGMOD 9.5704315e-05
2,214 Managing Memory to Meet Multiclass Workload Response Time Goals 1993 VLDB 8.8167314e-05
2,438 Goal-Oriented Buffer Management Revisited* 1996 SIGMOD 8.4633712e-05
2,511 WATCHMAN: A Data Warehouse Intelligent Cache Manager 1996 VLDB 8.3657567e-05
2,841 Turbocharging DBMS Buffer Pool Using SSDs 2011 SIGMOD 7.9470586e-05
2,951 Dual-Buffering Strategies in Object Bases 1994 VLDB 7.8166106e-05
3,001 Sharing Buffer Pool Memory in Multi-Tenant Relational Database-as-a-Service 2015 VLDB 7.7640097e-05
3,032 iBTune: Individualized Buffer Tuning for Large-scale Cloud Databases 2019 VLDB 7.7317595e-05
3,644 Db2 Event Store: A Purpose-Built IoT Database Engine 2020 VLDB 7.1393043e-05
3,672 Leaper: A Learned Prefetcher for Cache Invalidation in LSM-tree based Storage Engines 2020 VLDB 7.1084283e-05
4,058 Semi-Automatic Index Tuning: Keeping DBAs in the Loop 2012 VLDB 6.8230003e-05
4,202 The Case for Distributed Shared-Memory Databases with RDMA-Enabled Memory Disaggregation 2023 VLDB 6.7343438e-05
4,355 Interaction of Query Evaluation and Buffer Management for Information Retrieval 1998 SIGMOD 6.6381897e-05
4,393 Sharing Data and Work Across Concurrent Analytical Queries 2013 VLDB 6.618354e-05
4,794 Adaptive Database Buffer Allocation Using Query Feedback 1993 VLDB 6.4101468e-05
4,839 The ADABAS Buffer Pool Manager 1998 VLDB 6.3845417e-05
5,019 2R: Efficiently Isolating Cold Pages in Flash Storages 2020 VLDB 6.3104018e-05
5,022 Breaking Down Memory Walls: Adaptive Memory Management in LSM-based Storage Systems 2021 VLDB 6.309271e-05
5,091 ROBUS: Fair Cache Allocation for Data-parallel Workloads 2017 SIGMOD 6.2775613e-05
5,221 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 6.2207378e-05
5,396 Flexible Resource Allocation for Relational Database-as-a-Service 2023 VLDB 6.1482118e-05
5,473 QUIET: Continuous Query-driven Index Tuning 2003 VLDB 6.1164698e-05
5,943 Operation-Aware Buffer Management in Flash-based Systems 2011 SIGMOD 5.9361142e-05
5,950 DEX: Scalable Range Indexing on Disaggregated Memory 2024 VLDB 5.934065e-05
6,600 Proteus: Autonomous Adaptive Storage for Mixed Workloads 2022 SIGMOD 5.737874e-05
6,831 SIMPLE: Efficient Temporal Graph Neural Network Training at Scale with Dynamic Data Placement 2024 SIGMOD 5.6673474e-05
6,934 Breaking Down Memory Walls in LSM-based Storage Systems 2020 SIGMOD 5.6382919e-05
7,036 Increasing Buffer-Locality for Multiple Index Based Scans through Intelligent Placement and Index Scan Speed Control 2007 VLDB 5.613732e-05
7,905 Write-Aware Timestamp Tracking: Effective and Efficient Page Replacement for Modern Hardware 2023 VLDB 5.4277185e-05
8,075 Two is Better Than One: The Case for 2-Tree for Skewed Data Sets 2023 CIDR 5.3921263e-05
8,171 Pangea: Monolithic Distributed Storage for Data Analytics 2019 VLDB 5.3826392e-05
8,538 SA-LSM: Optimize Data Layout for LSM-tree Based Storage using Survival Analysis 2022 VLDB 5.3197798e-05
8,777 PreVision: An Out-of-Core Matrix Computation System with Optimal Buffer Replacement 2024 SIGMOD 5.2789044e-05
8,938 Vertical Data Migration in Large Near-Line Document Archives Based on Markov-Chain Predictions 1997 VLDB 5.2534908e-05
9,279 Adaptive Data Broadcast in Hybrid Networks 1997 VLDB 5.2032182e-05
9,311 VIP Hashing - Adapting to Skew in Popularity of Data on the Fly 2022 VLDB 5.1955151e-05
9,472 Optimizing Complex Queries with Multiple Relation Instances 2008 SIGMOD 5.1703891e-05
10,295 Request Window: an Approach to Improve Throughput of RDBMS-based Data Integration System by Utilizing Data Sharing Across Concurrent Distributed Queries 2007 VLDB 5.0422244e-05
10,507 ReStore: A Reinforcement Learning Approach for Data Migration in Multi-Tiered Storage 2026 SIGMOD 4.9769913e-05
10,737 SIDLE: Tree-structure Aware Indexes for CXL-based Heterogeneous Memory 2026 VLDB 4.9769913e-05
10,913 Clock2Q+: A Simple and Efficient Replacement Algorithm for Metadata Cache in VMware vSAN 2026 VLDB 4.9769913e-05
10,921 Tuning the Lookahead Distance for PostgreSQL Asynchronous IO 2026 VLDB 4.9769913e-05
11,003 ReStore-in-Action: Adaptive Multi-Tier Storage Management via Intelligent Data Migration Policy 2026 VLDB 4.9769913e-05
11,146 ACE-in-Action: A Smart DBMS Bufferpool for SSDs 2025 SIGMOD 4.9769913e-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