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。