OceanBase 数据库可以通过 OceanBase 云平台(OceanBase Cloud Platform,OCP) 进行集群一键升级,一键即可完成对一个集群的升级操作。整个升级过程对应用无感知,应用无需配合服务端做任何的停写停服务操作。

OceanBase 数据库会按照 Zone 的顺序进行升级。升级过程中,分区 Leader 会在各个 Zone 间进行切主动作,并将要进行升级 Zone 的业务引流到其他 Zone 上执行。

升级路径

OceanBase 数据库支持从 V3.1.0 版本直接升级到 V3.1.1 版本。如果您使用的是 V3.1.0 之前的版本,暂不支持升级到 V3.1.1 版本。

升级注意事项

在进行 OceanBase 数据库集群升级时,需要注意以下几点:

  • 当前仅支持整集群升级,不支持单 Zone 升级。

  • 当前不支持升级后回滚,也不支持从高版本回退到低版本。

  • OceanBase 数据库版本升级时,会禁用合并、复制迁移、业务 DDL 语句、部分租户 DDL。

  • 如果升级失败,不要重试,请联系 OceanBase 售后支持。

升级影响

升级过程可能会有以下影响:

  • 升级过程分区 Leader 会在各个 Zone 间进行切主,会对业务的 RT(Response Time 响应时间)有略微影响。

  • 升级过程中主备切换时会影响用户业务,超过 100 ms 的事务会被 Abort。