2019-2021年之间,腾讯云数据库团队连续发表2篇论文,分别为《Automatic Database Tuning using Deep Reinforcement Learning》和《An Online Cloud Database Hybrid Tuning System for Personalized Requirements》,并申请了国际专利。现在,基于论文将这一理论研发为一种可用的系统,在真实场景中通过调整数据库参数来提升数据库性能。
为什么需要数据库参数调优服务:
参数非常多:例如 MySQL,有几百个配置项,调优难度大。
人力成本高:需要专职 DBA,依靠专家经验,人时成本高。
工具普适性:现存工具功能有限,耗时久效果一般。
云上新需求:部分用户没有专职运维团队,参数调优很难实现。
前提条件
具备一个状态为运行中的 MySQL 实例。
使用限制
集群版实例暂不支持使用智能参数调优功能。
场景智能调优每月有次数限制,每月每个实例可进行3次调优,从每月1日开始重置调优次数。
AI 智能分析每月有次数限制,每月每个实例可进行1次调优,从每月1日开始重置调优次数(AI 智能分析暂未发布,敬请期待)。
实例的 CPU 须为4核及以上,才能使用智能参数调优功能。
智能调参任务列表仅会保留最近15次的调参结果。
销毁/退还实例或实例到期时,如有智能参数调优任务处于进行中,则该任务会自动中止并删除该任务。
一个实例仅支持同时运行一个调优任务,无法发起多个调优任务。
智能参数调优功能目前暂时仅支持北京、上海、广州地域,后续将会逐步增加。
操作步骤
已购 MySQL 实例
1. 登录 MySQL 控制台,在上方选择地域,在实例列表,单击实例 ID 或操作列的管理,进入实例管理页面。