Getting Priorities Straight: Improving Linux Support for Database I/O
Summary: Evaluates Linux async I/O for MySQL/InnoDB in Badger; shows under-utilization from conservative I/O submission. Advocates prioritized asynchronous I/O in Linux to enable aggressive submission and full I/O bandwidth for large-scale DB workloads. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Christoffer Hall (University of Copenhagen)
- 2. Philippe Bonnet (University of Copenhagen)
BibTeX Citation
@article{hall_vldb05,
title = {{Getting Priorities Straight: Improving Linux Support for Database I/O}},
author = {Hall, Christoffer and Bonnet, Philippe},
journal = {PVLDB},
series = {{VLDB} '05},
pages = {1116--1127},
year = {2005}
}
Incoming Citations (Sorted by Pagerank)
Showing 2 of 2 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 5,954 | The Necessary Death of the Block Device Interface | 2013 | CIDR | 5.933204e-05 |
| 12,797 | Optimizing I/O-Intensive Transactions in Highly Interactive Applications | 2009 | SIGMOD | 4.9769913e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 2 of 2 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 3,352 | Database Tuning: principles, experiments, and troubleshooting techniques | 2002 | SIGMOD | 7.3871134e-05 |
| 6,128 | Matching Database Access Patterns to Storage Characteristics | 2003 | VLDB | 5.8756147e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 5,252 | Workload-Aware Storage Layout for Database Systems | 2010 | SIGMOD |
| 2 | 7,373 | LRU-C: Parallelizing Database I/Os for Flash SSDs | 2023 | VLDB |
| 3 | 8,417 | Effective Resource Utilization for Multiprocessor Join Execution | 1989 | VLDB |
| 4 | 5,178 | Hybrid Storage Management for Database Systems | 2013 | VLDB |
| 5 | 13,993 | I/O Characteristics of NoSQL Databases | 2012 | VLDB |
| 6 | 2,339 | A Scalable Lock Manager for Multicores | 2013 | SIGMOD |
| 7 | 2,849 | Priority in DBMS Resource Scheduling | 1989 | VLDB |
| 8 | 10,921 | Tuning the Lookahead Distance for PostgreSQL Asynchronous IO | 2026 | VLDB |
| 9 | 12,797 | Optimizing I/O-Intensive Transactions in Highly Interactive Applications | 2009 | SIGMOD |
| 10 | 9,913 | High-Performance DBMSs with io_uring: When and How to Use It | 2026 | VLDB |