OceanBase 数据库是支持多租户的,这里租户的概念类似于传统数据库的数据库实例。租户下可以建立数据库,在租户的数据库下可以建立表。

    目前支持两种不同的租户类型:MySQL 租户和 Oracle 租户。使用不同类型的租户对应不同类型的语法和功能。同时,系统内部也有自身的租户属性,系统租户是 MySQL 租户类型。即使使用 Oracle 租户,那么 Oracle 租户对应的系统租户也是 MySQL 类型的系统租户。

    OceanBase 数据库支持租户隔离。每个租户可以被赋于一定的资源(比如 CPU,内存,IOPS 和磁盘空间)。OceanBase 集群初始内置了一个系统租户 sys, 可以用来管理 OceanBase 集群。不同的租户可通过建立租户组的方式进行绑定。租户的资源是分配在资源池上的。通过资源配置和设定资源池可以实现对租户资源的控制。

    租户支持租户级别的转储、租户级别的分区主切换和租户级别的扩容缩容。