Utilizing deep learning for automated tuning of database management systems
Karthick Prasad Gunasekaran, Kajal Tiwari, Rachana Acharya

TL;DR
This paper presents an enhanced automated tuning system for database management systems using advanced machine learning techniques, improving configuration recommendations and latency predictions over previous methods.
Contribution
It introduces novel machine learning enhancements, including GMM clustering and ensemble models, to improve automated database configuration tuning and workload analysis.
Findings
OtterTune's recommendations outperform existing tools and human experts.
The new approach improves latency prediction accuracy.
Clustering and ensemble methods enhance tuning effectiveness.
Abstract
Managing the configurations of a database system poses significant challenges due to the multitude of configuration knobs that impact various system aspects.The lack of standardization, independence, and universality among these knobs further complicates the task of determining the optimal settings.To address this issue, an automated solution leveraging supervised and unsupervised machine learning techniques was developed.This solution aims to identify influential knobs, analyze previously unseen workloads, and provide recommendations for knob settings.The effectiveness of this approach is demonstrated through the evaluation of a new tool called OtterTune [1] on three different database management systems (DBMSs).The results indicate that OtterTune's recommendations are comparable to or even surpass the configurations generated by existing tools or human experts.In this study, we build…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Quality and Management · Advanced Database Systems and Queries · Software System Performance and Reliability
MethodsFocus
