云数据库 MySQL 调整数据库实例规格

云数据库 MySQL 支持通过控制台快捷调整实例规格,提供灵活的扩缩容操作。可以根据业务所处的实际情况(业务初期、业务快速发展期、业务高峰期、业务低谷期等)灵活的调整 MySQL 实例的规格,从而更好地满足资源充分利用和成本实时优化等需求。

相关产品
云数据库 MySQL 产品页,含版本规格、价格与购买入口。

调整费用变更请参见 调整实例费用说明。

云盘版实例在调整配置操作中,还可以增删实例的只读节点,变更节点可用区等,请参见 调整实例配置。

一、实例硬盘超限(磁盘超用)说明

·为保障你业务正常进行,当硬盘空间快要满时,请及时升级数据库实例规格或者购买硬盘空间。

注意:说明:

注意:硬盘空间可在 MySQL 控制台 实例详情页查看,你也可通过 配置告警 及时接收硬盘告警消息。

·当磁盘超用时,有可能发生只读风险,为了保障实例的稳定运行,系统会自动发起隐患迁移,届时会有闪断影响,请你确保应用具备重连机制。

·实例存储数据量超过实例当前存储空间时,实例会被锁住,仅能读取数据不能写入,需扩容或在控制台删除部分数据库表解除只读,如果你的实例是单节点架构,则只能通过扩容来解除只读。

·为避免数据库重复触发锁定状态,仅当实例剩余空间大于20%或大于50GB时,实例会解除锁定状态,恢复正常读写功能。

二、变配介绍

用户在控制台变更实例配置后,系统会通过数据迁移的方式来完成变更,默认情况下为普通变配,如果本地(即实例所在的宿主机)剩余资源充足,也可选择极速变配。变配流程如下:

·普通变配:通过将当前宿主机的实例数据迁移至新宿主机的实例来完成变配,期间需要迁移数据、对比校验数据,数据量级较大时,变配整体耗时较长,且调整配置完毕时可能会涉及实例切换。

·极速变配:整体变配耗时较短,是否涉及主从切换以实际变配页面提示为准,目前分为如下几种情形。

磁盘类型 变配项 变配影响
本地盘 仅实例计算规格变更或者组合变配(规格升降级 + 磁盘扩缩容) 当本地资源充足,且涉及的参数变更中的参数不涉及重启时,当前变更不涉及主从切换和重启。变配页面会提示:“当前变更不会进行数据迁移和实例重启”。
  当本地资源充足,但涉及的参数变更中的参数涉及重启时,当前变更涉及主从切换和重启。变配页面会提示:“实例在调整配置期间实例访问不受影响;准备完成后会进行切换,会有秒级别的闪断,请确保业务具备重连机制”。
  当本地资源不满足变配需求时,当前变更涉及主从切换和重启。变配页面会提示:“实例在调整配置期间实例访问不受影响;准备完成后会进行切换,会有秒级别的闪断,请确保业务具备重连机制”。
 磁盘扩缩容 仅变更磁盘容量时,不涉及主从切换和重启。变配页面会提示:“当前变更不会进行数据迁移和实例重启”。
  

注意:

注意:

三、注意事项

·RO 实例在开启独立 VIP 访问时,RO 实例不支持极速变配。

·RO 实例所在 RO 组存活实例数量小于等于延迟剔除最小实例数量时,RO 实例不支持极速变配。

·升级小版本时,是否涉及重启,请以变配页面的提示为准。

四、调整配置规则

·云数据库 MySQL 实例及其所关联的只读实例和灾备实例处于正常状态下(运行中),并且当前没有任务执行时才能够发起调整配置操作。

·调整配置过程中,不允许取消本次调整配置操作。

·调整配置前后实例的名称、访问 IP、访问端口均不发生变化。

·调整配置过程中,请尽量避免修改 MySQL 的全局参数、用户密码等操作。

·调整配置过程中,可能会涉及到数据的搬迁,期间 MySQL 实例可正常访问,业务不受影响。

·调整配置完毕时可能会涉及实例切换(即秒级 MySQL 数据库连接断开),建议程序有自动重连功能,并且选择实例可维护时间内做切换。请参见 设置实例维护时间。

·MySQL 单节点 – 基础型,在调整配置过程中,存在大约15分钟实例不可用的情况,建议在业务低峰期操作。

五、实例规格和存储表

有关实例规格和存储表,请参见 数据库实例规格。

注意:说明:

注意:不同地域的实例规格对应的存储空间上限可能不同,请以实际购买页为准。

六、通过控制台调整实例配置

1. 登录 MySQL 控制台,在实例列表,选择需要调整的实例,在操作列选择更多 > 调整配置。

2. 在弹出的对话框,选择调整后的配置,单击提交。

注意:说明:

注意:

注意:

注意:

注意:

七、通过 API 调整实例配置

用户可以使用 UpgradeDBInstance 接口调整实例配置,请参见 调整云数据库实例的配置。

九、变配期间,是否会出现主备延迟问题?

主实例变配过程中会有数据对比,有可能产生主备延迟。

十、调整数据库实例规格,对实例有什么影响吗?

·MySQL 在调整配置过程中,可能进行数据迁移,期间实例访问不受影响;迁移完成后会进行切换,会有秒级别闪断,请确保业务具备重连机制。

·MySQL 单节点 – 基础型,在调整配置过程中,存在大约15分钟实例不可用的情况,建议在业务低峰期操作。

十一、为什么我的数据库无法降配?

可能是你的存储已经超过了硬盘最大容量,需要先清理下数据,让剩余空闲空间大于20%或者大于50G,才能进行降配操作。

十二、控制台调整配置后,为什么一直显示在“升级待切换”状态中?

有可能是你在 控制台 调整配置时,选择的切换时间为维护时间内切换,导致无法立即切换。
如你需立即切换,可在实例列表的操作列单击立即切换,切换会有秒级别闪断,请确保业务具备重连机制。

十三、调整实例规格,升级需要多长时间?

数据库的升级时间和你当前数据库中的数据量的大小以及数据复制速度有关,具体时间无法进行预估。
升级过程中不会影响你当前实例的正常使用,在升级完成切换 VIP 时会有秒级的瞬断。

十四、调整实例进度,在哪里可以查看?

你可在控制台的 任务列表 查看任务进度。

十五、硬盘空间即将用尽,怎么办?

用户硬盘空间使用达到85%以上,建议考虑删除无用数据或者扩容硬盘空间,通过 控制台(实例列表右侧操作列选择更多 > 调整配置)可以进行硬盘空间扩容。

十六、如何确认我的实例扩内存(扩容磁盘)支持极速变配?

你可在变配页面,通过查看极速变配开关状态判断是否可以使用极速变配能力,不需要使用时,可以手动关闭。不满足极速变配需求时,无法打开该能力。

十七、扩容内存或者磁盘是否会影响实例的小版本?

当实例小版本不是最新的情况下,会升级实例内核小版本至最新,升级小版本时极速变配能力会重启数据库。

十八、极速变配是否会对实例重启?

在特定情况下,会重启实例,是否涉及重启,会在变配页面下方有相关提示:

注意:说明:

注意:其中,在满足实例小版本是最新以及触发极速变配能力的情况下,仅变配磁盘不会重启。

十九、在控制台升级时,如何判断是否为极速变配?

你可通过变配页面的极速变配按钮是否打开来判断。

20、API 接口变更配置时,如何判断是否为极速变配?

API 接口目前仅支持迁移方式进行变配升级,无法提供极速变配的指定,后续会提供 API 的能力。

21、数据库变配时,是否会调整数据库参数?

会调整 innodb_buffer_pool_size 参数以适应配置的变化。

22、数据库变配时,触发极速变配后,参数会调整吗?

与普通变配相同,参数会跟随实例规格的变化而调整。

23、极速变配对比普通变配,有什么区别?

极速变配减少了数据迁移的时间。

赞 (0)
上一篇 4天前
下一篇 4天前