云数据库 MySQL 升级内核小版本

云数据库 MySQL 会陆续发布新的数据库内核小版本,通过升级数据库内核小版本,可以使得你的数据库实例获得性能提升、安全性增强、新功能支持、兼容性改进和错误修复等升级。这里说明通过控制台升级数据库内核小版本的操作和说明。

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

注意:说明:

注意:如需了解各个数据库内核小版本的功能详情,请参见 内核版本更新动态。

一、操作场景

当系统发布新的数据库内核小版本时,或者你当前实例的数据库内核小版本过旧,需要升级到新的数据库内核小版本时,你可以通过控制台进行手动升级。

注意:说明:

注意:当云数据库 MySQL 发生触发实例迁移的操作(如升降配实例规格、扩缩容磁盘容量、数据库版本升级等)时,系统不会将你的实例升级至最新内核小版本,如有需要,你可手动进行升级。当主实例拥有 RO 实例时,系统会自动判断主从同步兼容性,主实例迁移时不会使用比 RO 实例更新的小版本。

注意:警告:

注意:如果后台程序出现 bug,或者当系统发现安全隐患时,系统将通过站内信、短信等方式推送升级通知,云数据库 MySQL 会在你实例的维护时间内进行升级,但此自动升级仅为系统辅助升级手段,并不保证所有实例均能立即升级至最新内核小版本。你可以在实例详情页查看内核小版本状态,并及时手动升级内核小版本,以避免历史内核小版本可能存在的潜在风险。如在紧急服务升级/版本升级通知告知你6个月后,因你的原因仍未完成升级,因此产生的业务中断、数据丢失等损失和后果均由你承担。详情请参见 云数据库 MySQL 服务等级协议。

二、升级规则

·若待升级内核版本的实例有关联其他实例(主实例、只读实例),为保证数据复制一致性,关联实例会一起进行内核小版本升级。

·云数据库 MySQL 版本升级会涉及到数据迁移,通常迁移速度与数据量大小有关系,请你耐心等待,期间你的业务不受影响,可正常访问。

三、注意事项

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

·单个实例的表数量超过30万后,可能会造成升级失败,同时也会影响数据库监控,请合理规范表的数量,控制单个实例表数量不超过30万。

·内核小版本升级后无法降级。

四、操作步骤

1. 登录 MySQL 控制台,在实例列表,找到目标实例,单击实例 ID 或操作列的管理,进入实例详情页。

2. 在实例详情页的数据库版本后,单击升级。

3. 在弹出的对话框中,选择相关配置后,单击升级。

·数据校验延迟阈值:(主实例、灾备实例升级时此设置才会出现),阈值为1秒 – 10秒的整数。数据一致性校验过程中可能产生延迟,需设置数据延迟阈值,当延迟超过设定值时,数据库一致性校验会暂停,直到恢复至指定阈值以下后会继续进行数据库一致性校验任务。该阈值设置较小时,有可能会导致迁移时间过长。

·切换时间:

·维护时间内:选择维护时间内,会在升级完成后的下一个维护时间内发起切换,设置维护时间请参见 设置实例维护时间。

·升级完成时:选择升级完成时,会在实例数据搬迁完成时立即进行内核小版本切换。

注意:数据库内核小版本升级会涉及到数据迁移,所以在升级完成时会发生秒级的 MySQL 数据库连接闪断。建议你选择切换时间为维护时间内,实例会在升级完成后的下一个维护时间内发起切换。

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