ADWTune: an adaptive dynamic workload tuning system with deep reinforcement learning

In order to reduce the burden of DBA, the knob tuning method based on reinforcement learning has been proposed and achieved good results in some cases. However, the performance of these solutions is not ideal as the workload features are not considered enough. To address these issues, we propose a database tuning system called ADWTune. In this model, ADWTune employs the idea of multiple sampling to gather workload data at different time points during the observation period. ADWTune uses these continuous data slices to characterize the dynamic changes in the workload. The key of ADWTune is its adaptive workload handling approach, which combines the dynamic features of workloads and the internal metrics of database as the state of the environment. At the same time, ADWTune includes a data repository, which reuses historical data to improve the adaptability of model to workload shifts. We conduct extensive experiments on various workloads. The experimental results demonstrate that ADWTune is better suited for dynamic environments than other methods based on reinforcement learning.

Authors

Institutions

Publication Details

Journal
Complex & Intelligent Systems
Published
2025-02-28
DOI
https://doi.org/10.1007/s40747-025-01801-3
Citations
2
Primary Topic
Reinforcement Learning in Robotics
Type
article
Field-Weighted Citation Impact
4.96

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ADWTune: an adaptive dynamic workload tuning system with deep reinforcement learning

Shuyan Zhang, Jiahao Shi, Liqiang Liu, Cuixia Li et al.
2 citations
Complex & Intelligent Systems
Reinforcement Learning in Robotics
4.96
article

ADWTune: an adaptive dynamic workload tuning system with deep reinforcement learning

Shuyan Zhang, Jiahao Shi, Liqiang Liu, Cuixia Li, Junhai Wang
article en
2 citations

Abstract

In order to reduce the burden of DBA, the knob tuning method based on reinforcement learning has been proposed and achieved good results in some cases. However, the performance of these solutions is not ideal as the workload features are not considered enough. To address these issues, we propose a database tuning system called ADWTune. In this model, ADWTune employs the idea of multiple sampling to gather workload data at different time points during the observation period. ADWTune uses these continuous data slices to characterize the dynamic changes in the workload. The key of ADWTune is its adaptive workload handling approach, which combines the dynamic features of workloads and the internal metrics of database as the state of the environment. At the same time, ADWTune includes a data repository, which reuses historical data to improve the adaptability of model to workload shifts. We conduct extensive experiments on various workloads. The experimental results demonstrate that ADWTune is better suited for dynamic environments than other methods based on reinforcement learning.

Complex & Intelligent SystemsVol. 11(4)
Zhengzhou University (CN)
Key Scientific Research Project of Colleges and Universities in Henan Province, Henan Provincial Science and Technology Research Project
Openalex Percentile: Top 6%
Reinforcement Learning in Robotics
4.96
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.