DOT: Dynamic Knob Selection and Online Sampling for Automated Database Tuning

Yifan Wang, Debabrota Basu, Pierre Bourhis, Romain Rouvoy, Patrick Royer
3/16/2026
cs.DBcs.AIcs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Database Management Systems (DBMS) are crucial for efficient data management and access control, but their administration remains challenging for Database Administrators (DBAs). Tuning, in particular, is known to be difficult. Modern systems have many tuning parameters, but only a subset significantly impacts performance. Focusing on these influential parameters reduces the search space and optimizes performance. Current methods rely on costly warm-up phases and human expertise to identify important tuning parameters. In this paper, we present DOT, a dynamic knob selection and online sampling DBMS tuning algorithm. DOT uses Recursive Feature Elimination with Cross-Validation (RFECV) to prune low-importance tuning parameters and a Likelihood Ratio Test (LRT) strategy to balance exploration and exploitation. For parameter search, DOT uses a Bayesian Optimization (BO) algorithm to optimize configurations on-the-fly, eliminating the need for warm-up phases or prior knowledge (although existing knowledge can be incorporated). Experiments show that DOT achieves matching or outperforming performance compared to state-of-the-art tuners while substantially reducing tuning overhead.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wang2026dot,
  title  = {DOT: Dynamic Knob Selection and Online Sampling for Automated Database Tuning},
  author = {Yifan Wang and Debabrota Basu and Pierre Bourhis and Romain Rouvoy and Patrick Royer},
  year   = {2026},
  eprint = {2603.15540},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.15540v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.15540.svg)](https://codeofpaper.com/paper/2603.15540)

Discussion