- 文档首页
数据库工作台
MySQL 用户指南
运维管理
观测诊断
自动运维
规格扩缩容管理
规格扩缩容管理(本地盘)
规格扩缩容管理(本地盘)
数据库工作台 DBW 为云数据库 MySQL 版实例节点提供规格扩缩容功能,通过该功能可以帮助您根据业务需求动态调整 CPU 资源的数量,以适应短期业务变化,确保您的系统能够稳定地运行。本文介绍如何开启、查看、修改和关闭规格扩缩容规则。
DBW 支持两种云数据库 MySQL 实例的规格扩缩容方式,这两种规格扩缩容方式都能够实现对独享或通用规格的实例节点的扩缩容,它们的区别如下。
- 已创建云数据库 MySQL 版实例。详细操作,请参见创建实例。
- 目标实例的数据库版本不低于 MySQL 5.7.32_20250615 或 MySQL 8.0.32_20250615。您可通过查看实例信息查看实例的内核小版本。如您实例的内核小版本未在受支持的内核小版本范围内,您可手动升级实例内核小版本。关于云数据库 MySQL 版的内核小版本的更多说明,请参见内核小版本发布记录。
- 该功能仅适用于存储类型为本地 SSD 盘的实例。关于云数据库 MySQL 版实例的规格信息,请参见产品规格。
- 独享型规格实例的规格扩缩容当前属于加白功能,如需使用,请提交工单联系技术支持。
- 如果目标实例的数据库版本低于 MySQL 5.7.32_20250615 或 MySQL 8.0.32_20250615,请先手动升级实例内核小版本,然后再为实例开启规格扩缩容。
- 当前仅支持对实例的规格进行原地扩缩容操作,该操作无需重建实例或迁移数据,通常在 3 分钟内完成,且无业务闪断。
- 配置规格扩缩容后,如果不满足扩缩容的执行条件(实例正在变更或本地资源不足),则可能扩缩容失败。请您及时关注数据库是否扩容成功,避免因扩容失败带来的业务影响。在实例拓扑中可以查看各节点的升配情况,具体操作请参见查看实例拓扑。
- 如果规格扩缩容失败,云数据库 MySQL 版会向云监控上报“实例规格自动扩缩容失败”的事件。您可以为该类事件配置事件规则以在第一时间获取事件信息。关于查看事件和配置事件规则的更多详细信息,请参见查看事件和创建事件规则。
- 在规格扩缩容中,不能同时配置自动扩缩容和手动扩缩容两种方式,只能选择一种扩缩容方式。
- 触发扩缩容后,云数据库 MySQL 实例通常在数分钟内完成扩缩容。在扩缩容期间,不允许修改、开启或关闭规格扩缩容规则。
- 手动扩缩容中,手动生效时间范围为 12~72 小时,如果生效时间超过 72 小时,建议使用临时升配功能,更多信息请参见临时升配。
- 在实例节点扩缩容期间,不允许修改当前实例的扩缩容规则配置。
- 使用自动运维功能前,需确保账号内有足够的余额支持变更实例配置。关于产品的更多计费信息,请参见计费概述。
- 额外扩容的 CPU 仅支持按量计费,通用型和独享型规格的 CPU 费用不同。扩容成功后按小时收取费用。
- 如果 MySQL 实例发生配置变更,将触发实例扩容回滚。
开启规格扩缩容规则
查看规格扩缩容事件
修改规格扩缩容规则
关闭规格扩缩容规则
说明
- 手动扩缩容规则创建成功后,将立即生效,立刻触发当前实例的扩缩容。触发扩缩容后,云数据库 MySQL 实例通常在数分钟内完成扩缩容。在扩缩容期间,不允许修改、开启或关闭规格扩缩容规则。
- 自动扩缩容规则创建成功后,当 CPU 平均使用率等条件满足扩缩容条件后,才会触发实例节点的扩缩容。
- 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 MySQL 版。
- 在自动运维页签,单击配置自动运维规则下的规格扩缩容。
- 在配置自动运维规则 - 规格扩缩容控制面板,配置以下参数信息。
开启该功能后,暂不支持在列表页查看配置内容,您需进入配置项查看详情,成功触发后才会在运维事件记录页面展示。
说明
规格扩缩容的事件包括自动扩容、自动扩容回滚、手动扩容、手动扩容回滚以及实例变更。如果 MySQL 实例发生配置变更,将触发实例扩容回滚。
- 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 MySQL 版。
- 在自动运维页签,按需设置查询事件发生的时间范围,查看的目标事件包括事件 ID、事件状态、触发值、触发条件、规则类型、调整前/调整后和触发时间。
说明
触发前/触发后表示扩容前和扩容后的 CPU 核数。
说明
- 手动扩缩容规则被成功修改后,将立即生效,并触发当前实例的扩缩容。
- 自动扩缩容规则被成功修改后,当 CPU 平均使用率等条件满足扩缩容条件后,才会触发实例节点的扩缩容。
- 触发扩缩容后,云数据库 MySQL 实例通常在数分钟内完成扩缩容。在扩缩容期间,不允许修改、开启或关闭规格扩缩容规则。
- 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 MySQL 版。
- 在自动运维页签,单击配置自动运维规则下的规格扩缩容。
- 在配置自动运维规则 - 规格扩缩容控制面板,配置以下参数信息。
说明
- 关闭手动扩缩容规则开关后,将立即触发缩容,即当前实例节点的规格将在数分钟内还原为扩容前规格。
- 当手动扩缩容中的手动生效时间到期后,DBW 将自动关闭手动扩缩容规则。并立即触发实例节点的缩容。
- 如果当前实例已被触发自动扩容,关闭自动扩缩容规则开关后,将立即触发缩容,即当前实例节点的规格将在数分钟内还原为扩容前规格。
- 触发扩缩容后,云数据库 MySQL 实例通常在数分钟内完成扩缩容。在扩缩容期间,不允许修改、开启或关闭规格扩缩容规则。
- 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 MySQL 版。
- 在自动运维页签,单击配置自动运维规则下的规格扩缩容。
- 在配置自动运维规则 - 规格扩缩容控制面板,关闭规则开关。
- 如果是手动扩缩容规则,还需要二次确认。在弹出的关闭自动运维规则对话框中,再次单击确定。
- Q1:为什么在自动扩缩容规则中,MySQL 数据库扩缩容有延迟?
- A1:在自动扩缩容的实现方式中,扫描器周期性地自动扫描扩缩容条件,并且当多个条件同时满足扩缩容时,只能执行一个满足条件的扩缩容任务,因此可能导致某些节点的扩缩容延迟。例如,扫描器在上午 10:29 分时扫描某 MySQL 的实例的 CPU 平均使用率,此时 CPU 平均使用率未满足扩容条件;在 10:30 分时,CPU 的平均使用率满足扩容条件,但未被 DBW 及时扫描到;待到下次扫描时间 10:32 时,被 DBW 发现已满足扩容条件,此时才会触发 CPU 规格扩容。
- Q2:为什么在自动运维事件里,会出现当前资源未达到触发条件,却产生了一条预检查事件记录的情况。
- A2:在云数据库 MySQL 版进行扩缩容操作时,系统会在后台循环对当前规则实施预检查,以确认在真正满足条件时能成功完成扩缩容。若预检查未通过,则会推送相应记录。
最近更新时间:2026.10.13 16:04:28