2021
DOI: 10.48550/arxiv.2110.12654
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Facilitating Database Tuning with Hyper-Parameter Optimization: A Comprehensive Experimental Evaluation

Abstract: Recently, using automatic configuration tuning to improve the performance of modern database management systems (DBMSs) has attracted increasing interest from the database community. This is embodied with a number of systems featuring advanced tuning capabilities being developed. However, it remains a challenge to select the best solution for database configuration tuning, considering the large body of algorithm choices. In addition, beyond the applications on database systems, we could find more potential alg… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
17
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(18 citation statements)
references
References 70 publications
1
17
0
Order By: Relevance
“…The actor utilizes a deep neural network that is trained based on DBMS internal metrics, and can propose configurations that balance exploration and exploitation. In general, in order for the RL methods to work well, up to thousands of samples have to be evaluated [17] and prior work [37] has found that RL based methods require more iterations due to the complexity of the neural networks used.…”
Section: Configuration Optimizersmentioning
confidence: 99%
See 4 more Smart Citations
“…The actor utilizes a deep neural network that is trained based on DBMS internal metrics, and can propose configurations that balance exploration and exploitation. In general, in order for the RL methods to work well, up to thousands of samples have to be evaluated [17] and prior work [37] has found that RL based methods require more iterations due to the complexity of the neural networks used.…”
Section: Configuration Optimizersmentioning
confidence: 99%
“…We observe that existing optimizers do not leverage expert knowledge about the system they are tuning and using domain knowledge has the potential to significantly improve sample efficiency. First, based on our prior work [15] (and other prior work [32,37]) we find that tuning a few important knobs is sufficient for achieving high DBMS performance, and tuning a smaller configuration space can lead to significant improvements in the number of samples required [37]. Yet, which knobs are important varies by workload, and existing methods for identifying important knobs are expensive and unreliable (Section 2.3).…”
Section: Introductionmentioning
confidence: 97%
See 3 more Smart Citations