DBAILGMar 16

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

arXiv:2603.1554047.6h-index: 6
AI Analysis

This addresses the challenge of database administration for DBAs by automating tuning with reduced overhead, though it appears incremental as it builds on existing methods like Bayesian Optimization.

The paper tackles the problem of automated database tuning by developing DOT, an algorithm that dynamically selects important tuning parameters and optimizes configurations online. Experiments show DOT achieves matching or better performance than state-of-the-art tuners while significantly reducing tuning overhead.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes