2021
DOI: 10.1007/s00778-021-00670-9
|View full text |Cite
|
Sign up to set email alerts
|

$$\hbox {CDBTune}^{+}$$: An efficient deep reinforcement learning-based automatic cloud database tuning system

Abstract: Configuration tuning is vital to optimize the performance of a database management system (DBMS). It becomes more tedious and urgent for cloud databases (CDB) due to diverse database instances and query workloads, which make the job of a database administrator (DBA) very difficult. Existing solutions for automatic DBMS configuration tuning have several limitations. Firstly, they adopt a pipelined learning model but cannot optimize the overall performance in an end-to-end manner. Secondly, they rely on large-sc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0
3

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 23 publications
(13 citation statements)
references
References 44 publications
0
10
0
3
Order By: Relevance
“…It takes periodic measurements of target storage systems and suggests a change to the parameter value. CDBTune [9] and CDBTune + [28] are auto-tuning methods for cloud databases performance optimization using Deep RL . They utilize Deep Deterministic Policy Gradient (DDPG) to tune cloud databases in high-dimensional continuous space.…”
Section: B Model-based Methodsmentioning
confidence: 99%
“…It takes periodic measurements of target storage systems and suggests a change to the parameter value. CDBTune [9] and CDBTune + [28] are auto-tuning methods for cloud databases performance optimization using Deep RL . They utilize Deep Deterministic Policy Gradient (DDPG) to tune cloud databases in high-dimensional continuous space.…”
Section: B Model-based Methodsmentioning
confidence: 99%
“…Similarly, the system combines reinforcement learning with neural network, and adds a predictor on the basis of DDPG to predict the changes of external metrics before and after query processing, which finally proves the effectiveness of the model. In Zhang et al (2021), an improved version of CDBTune + has been released. Compared with the original one, a big improvement in this paper is the use of Prioritized Experience replay (Schaul et al, 2015) in the tuning process, which speeds up the convergence of model training and greatly improves the efficiency of tuning.…”
Section: Search-based Approachesmentioning
confidence: 99%
“…Zhang et al [14,15] proposed an end-to-end automatic configuration tuning system for cloud databases called CDBTune. It uses the reinforcement learning policy-based Deep Deterministic Policy Gradient (DDPG) algorithm, which is a combination of Deep Q Network (DQN) and actor-critic algorithm to tune the configuration settings for improving the performance of cloud databases.…”
Section: Secure Configuration Generationmentioning
confidence: 99%