OceanBase备租户创建(一):通过CREATE STANDBY TENANT
OceanBase备租户创建(一):通过CREATE STANDBY TENANT
- 物理备库的演变
- 物理备库部署方案
- 计算备租户Unit所需资源
- 备租户创建的三种方式
- 通过CREATE STANDBY TENANT创建空备租户
-
- 创建空备租户的前提条件验证
- 创建访问系统视图的用户
- 创建空备租户
数据库版本:OceanBase V4.3 & V4.4
物理备库的演变
OceanBase数据库在V4.1.0版本之前,物理备库的产品形态为集群级主备。集群有两种角色:主集群和备集群,主集群下面所有用户租户都是主租户,备集群下面所有用户租户都是备租户,备集群会自动同步主集群的租户变更操作。
从V4.1.0版本开始,物理备库的产品形态变更为租户级主备,即主或备的角色信息属于租户,分为主租户和备租户,集群不再有主备角色的概念,而只是承载租户的容器。
- 主租户是用户创建的业务租户,支持完整的数据库服务能力,包括:查询、DML、DDL等;
- 备租户则仅提供容灾和只读服务的能力。
一个主租户和若干备租户共同组成了租户级的物理备库高可用解决方案。
物理备库主要通过日志传输服务和日志存储服务来完成日志的传输及存储,并通过日志回放服务来保证主备租户数据的一致,其中:
- 日志传输服务在主租户和备租户之间实时同步Redo日志。当前,OceanBase 、数据库物理备库仅提供异步同步模式。
- 日志存储服务为物理备库提供高可用、高可靠的