更新时间:2024-04-29 GMT+08:00
分享

升级内核小版本

操作场景

GaussDB(for MySQL)支持手动升级内核小版本,内核小版本的升级涉及性能提升、功能优化或问题修复等。

华为云有新的内核小版本发布时,您可以在“实例管理”页面如图1“数据库引擎”列看到内核小版本升级提示。

图1 升级

内核小版本功能详细内容请参见内核版本说明

注意事项

  • 单机版实例不支持升级内核小版本。
  • 当有对应的小版本更新时(定期同步开源社区问题、漏洞修复),请及时手动立即升级或者设置可维护时间段升级小版本。
  • 升级数据库内核小版本会重启GaussDB(for MySQL)实例,服务可能会出现闪断,请您尽量在业务低峰期执行该操作,或确保您的应用有自动重连机制。
  • 如果实例有大量表分区(100w+),重启实例时间可能会达到2小时以上。
  • 如果数据库内核从8.0.18升级到8.0.22版本,分区数大于1000时可能会升级失败,请升级之前联系华为云工程师协助检查版本兼容性。
  • 如果主节点和只读节点在同一个AZ,升级内核小版本会触发一次主备倒换;如果在不同AZ,则会触发两次主备倒换。主备倒换指主节点与只读节点进行切换。
  • 升级实例小版本时,如有只读节点,也会同步升级只读节点的小版本,升级完成会重启实例,请您选择合适的时间升级(不支持单独升级只读实例的小版本)。升级内核小版本后,实例会升级到最新的内核小版本,升级成功,无法降级。
  • 小版本升级过程中禁止event的ddl操作,如create event、drop event和alter event。
  • 如果只读节点到主节点的复制延迟大于300秒,则无法升级小版本。

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB(for MySQL)
  4. “实例管理”页面,选择指定的目标实例,单击实例名称。
  5. 在“基本信息”页面,“实例信息”模块的“兼容的数据库版本”处,单击“补丁升级”。

    您也可以在“实例管理”页面的“数据库引擎”列看到内核小版本升级提示,单击“补丁升级”。

    图2 补丁升级

    图3 升级数据库内核小版本

  6. 在弹出框中,选择升级方式,单击“确定”

    • 立即升级:系统会立即升级您的数据库内核版本到当前最新版本。操作完成后,可进入任务中心的“即时任务”页签,查看该升级任务的相关信息。
    • 可维护时间段内升级:系统会在您设置的可维护时间段内,升级您的数据库内核版本到当前最新版本。操作完成后,可进入任务中心的“定时任务”页签,查看该升级任务的相关信息。
      图4 选择升级方式

分享:

    相关文档

    相关产品