arrow
返回

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
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
数据库参数自动调优是人工智能(AI)赋能的数据库(DB)系统中数据库管理员(DBAs)面临的一项重大挑战。优化关键参数对于识别它们之间的关键交互至关重要。为克服现有方法的缺点,我们提出了一种协作多智能体模型CMA+DB,以有效且高效的方式自动调优DB参数。CMA+DB集成了三个组件,包括SAPM(单智能体预训练模型)、MATM(多智能体联合训练模型)和PJTM(基于概率的联合训练模型)。SAPM应用深度确定性策略梯度(DDPG)来探索单个智能体对DB性能的影响,MATM使用多智能体深度确定性策略梯度(MADDPG)来寻找协同工作以提升DB性能的智能体,PJTM则能基于概率选择因子,通过重要智能体增强参数调优。在CMA+DB模型中,每个智能体负责调优一部分参数,多个智能体协同合作推荐最优参数配置。这种混合模型能够扩展可调参数的数量,以从功能和参数级别(即全局、数据库和会话级别)方面执行参数调优。实验结果表明,在TPC-C基准测试中,CMA+DB的平均收敛性能(达到最大吞吐量时)比当前最优(SOTA)算法快14.83%。本质上,在SAPM模型训练阶段之后,CMA+DB的吞吐量性能优于SOTA模型。此外,通过MATM和PJTM模型训练阶段,CMA+DB的DB性能可提升1.758%。
Keyword:
AI for DB
parameter tuning
multi-agents
deep reinforcement learning
probability-based model
joint training model

期刊

IEEE Transactions on Knowledge and Data Engineering 封面图
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
论文数:
6.8K
被引数:
3.2W

机构

H
hefei university of technology
学者数:
2.5W
论文数: 1.7W
被引数: 35
C
china university of mining and technology
学者数:
6.5K
论文数: 2.2K
被引数: 0
C
chengdu university of information technology
学者数:
836
论文数: 330
被引数: 0
O
OceanBase
学者数:
1
论文数: 1
被引数: 0
Z
zhejiang university
学者数:
17.7W
论文数: 12.1W
被引数: 152
学者 查看更多机构
引用论文

引用论文

暂无论文信息