arrow
Return

CMA+DB: How to Automatically Tune Database Parameters Through Collaborative Multi-Agents

delete2025-12-04
delete0
PRE
AI
乔少杰 (Shaojie Qiao)
R
Rongmin Tang
J
Jiangmin Li
Y
Yunjun Gao
Q
Quanqing Xu
N
Nan Han
B
Bangping Wang
G
Guan Yuan
X
Xindong Wu
DOI:10.1109/TKDE.2025.3639423delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Database parameter automatic tuning is a significant challenge for database administrators (DBAs) in artificial intelligence (AI) enabled database (DB) systems. Optimizing key parameters is crucial for identifying critical interactions among them. Aiming to overcome the disadvantages of existing methods, we propose a collaborative multi-agents model called CMA+DB to automatically tune DB parameters in an effective and efficient fashion. CMA+DB integrates three components including SAPM (Single-Agent Pre-trained Model), MATM (Multi-Agent Joint Training Model), and PJTM (Probability-based Joint Training Model). SAPM applies the deep deterministic policy gradient to explore the impact of one single agent on DB performance, MATM uses multi-agent deep deterministic policy gradients to find agents that collaboratively work to improve DB performance, and PJTM can enhance parameter tuning by important agents based on a probabilistic selection factor. In the CMA+DB model, each agent is responsible for tuning a portion of the parameters, and multiple agents collaborate to recommend the optimal parameter configuration. This hybrid model can expand the number of tunable parameters in order to perform parameter tuning from the aspects of functions and parameter levels (i.e., global, DB, and session level). Experimental results reveal that CMA+DB obtains the fastest convergence performance (when reaching the largest throughput) of 14.83% faster than the state-of-the-art (SOTA) algorithms in the TPC-C benchmark on average. Essentially, after the phase of SAPM model training, CMA+DB outperforms the performance of the SOTA models in throughput. Furthermore, DB performance of CMA+DB can be improved by 1.758% through the phases of MATM and PJTM model training.
Keywords:
AI for DB
parameter tuning
multi-agents
deep reinforcement learning
probability-based model
joint training model

Journal

IEEE Transactions on Knowledge and Data Engineering cover
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
Papers:
6.8K
Citations:
3.2W

Organization

H
hefei university of technology
Scholars:
2.5W
Papers: 1.7W
Citations: 35
C
china university of mining and technology
Scholars:
6.0K
Papers: 2.1K
Citations: 0
C
chengdu university of information technology
Scholars:
790
Papers: 317
Citations: 0
O
OceanBase
Scholars:
1
Papers: 1
Citations: 0
Z
zhejiang university
Scholars:
17.6W
Papers: 12.1W
Citations: 152
researcher View more organizations