操作场景
自动升级触发场景:
场景一:当集群出现重大 bug 或者安全漏洞时,系统会在您的维护时间内发起数据库内核小版本的升级,并提前通过站内信、短信等方式推送升级通知。
场景二:当发布新内核小版本时,支持设置版本升级期限(如发布30内不升级),在此期限外,当发生触发集群迁移的操作(如升降配集群规格、扩缩容磁盘容量、数据库版本升级等)时,系统会将您的集群升级至最新内核小版本。
手动升级场景:
当发布新内核小版本时,支持设置版本升级期限(如发布30内不升级),在此期限内,当发生触发集群迁移的操作(如升降配集群规格、扩缩容磁盘容量、数据库版本升级等)时,系统不会将您的集群升级至最新内核小版本,如需升级,您可手动升级内核小版本。
升级规则
为保证数据复制一致性,待升级内核版本的集群下的关联实例(读写实例、只读实例)会一起进行内核小版本升级。
TDSQL-C MySQL 版的版本升级会涉及到数据迁移,通常迁移速度与数据量大小有关系,请您耐心等待,期间您的业务不受影响,可正常访问。
注意事项
版本升级完成时会涉及集群切换(即秒级数据库连接断开),建议程序有自动重连功能,并且建议选择实例维护时间内做切换。
单个实例的表数量超过100万后,可能会造成升级失败,同时也会影响数据库监控,请合理规范表的数量,控制单个实例表数量不超过100万。
内核小版本升级后无法降级。
立即升级内核小版本
在集群列表页,根据实际使用的视图模式进行操作:
1. 登录 TDSQL-C MySQL 版控制台,在左侧集群列表,单击目标集群,进入集群管理页。
2. 在集群管理页,数据库版本后,单击详情/升级。
3. 在弹出的侧边栏,单击集群立即升级,然后在弹窗下,选择切换时间、具体内核小版本,单击确定。
注意:
数据库内核小版本升级会涉及到数据迁移,所以在升级完成时会发生秒级的数据库连接闪断。建议您选择切换时间为维护时间内,集群会在升级完成后的下一个维护时间内发起切换。
1. 登录 TDSQL-C MySQL 版控制台,在集群列表,找到目标集群,单击集群 ID 或操作列的管理,进入集群详情页。
2. 在集群详情页的配置信息 > 数据库版本处,单击详情/升级。
3. 在弹出的侧边栏,单击集群立即升级,然后在弹窗下,选择切换时间、具体内核小版本,单击确定。
注意:
数据库内核小版本升级会涉及到数据迁移,所以在升级完成时会发生秒级的数据库连接闪断。建议您选择切换时间为维护时间内,集群会在升级完成后的下一个维护时间内发起切换。
设置内核小版本升级期限
说明:
在集群列表页,根据实际使用的视图模式进行操作:
1. 登录 TDSQL-C MySQL 版控制台,在左侧集群列表,单击目标集群,进入集群管理页。
2. 在集群管理页,数据库版本后,单击详情/升级。
3. 在弹出的侧边栏中,单击版本升级期限后的编辑图标
。4. 设置发布后多少天内不升级的时间(支持设置0 - 90天),然后单击
。
1. 登录 TDSQL-C MySQL 版控制台,在左侧集群列表,单击目标集群,进入集群管理页。
2. 在集群详情页的配置信息 > 数据库版本处,单击详情/升级。
3. 在弹出的侧边栏中,单击版本升级期限后的编辑图标
。4. 设置发布后多少天内不升级的时间(支持设置0 - 90天),然后单击
。