首批通过分布式安全可靠测评,为关键业务系统打造
租户管理概述
更新时间:2026-05-01 15:44:51
本节主要介绍 OceanBase 数据库中租户的定义及作用。 OceanBase 数据库采用了单集群多租户设计,一个集群内可包含多个相互独立的租户。在 OceanBase 数据库中,租户是资源分配的单位,是数据库对象管理和资源管理的基础。
租户在一定程度上相当于传统数据库的"实例"概念。租户之间是完全隔离的。在数据安全方面,不允许跨租户的数据访问,确保用户的数据资产没有被其他租户窃取的风险。在资源使用方面表现为租户"独占"其资源配额。总体上来说,租户(tenant)既是各类数据库对象的容器,又是资源(CPU、Memory、IO 等)的容器。
租户按照职责范围的不同,分为系统租户和普通租户。系统租户即 sys 租户,是 OceanBase 数据库的系统内置租户;普通租户与通常所说的数据库管理系统相对应,可以被看作是一个数据库实例,它是由系统租户业务需要所创建的。
租户按照兼容模式的不同,又分为 MySQL 租户和 Oracle 租户。使用不同类型的租户对应不同类型的语法和功能。在 OceanBase 数据库中,系统租户 sys 属于 MySQL 租户。
更多信息
更多 OceanBase 数据库租户的介绍信息,还可以看看以下内容: