DOT:用于自动化数据库调优的动态参数选择与在线采样算法 / DOT: Dynamic Knob Selection and Online Sampling for Automated Database Tuning
1️⃣ 一句话总结
这篇论文提出了一种名为DOT的自动化数据库调优算法,它能够动态识别并专注于对性能影响最大的关键参数,同时在线优化配置,从而在达到或超越现有先进调优工具性能的同时,显著降低了调优过程的时间和资源开销。
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.
DOT:用于自动化数据库调优的动态参数选择与在线采样算法 / DOT: Dynamic Knob Selection and Online Sampling for Automated Database Tuning
这篇论文提出了一种名为DOT的自动化数据库调优算法,它能够动态识别并专注于对性能影响最大的关键参数,同时在线优化配置,从而在达到或超越现有先进调优工具性能的同时,显著降低了调优过程的时间和资源开销。
源自 arXiv: 2603.15540