首批通过分布式安全可靠测评,为关键业务系统打造
oceanbase.CDB_OB_TABLEGROUPS
更新时间:2026-04-10 11:58:37
说明
从 V4.0.0 版本开始引入。
功能描述
系统租户下展示所有租户的表组的元信息,主要是展示表组的分区信息。
说明
从 V4.2.0 版本开始,该视图中的分区属性字段将不再有含义,统一展示为 NONE 或 NULL。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | 租户 ID |
| TABLEGROUP_NAME | varchar(128) | NO | 表组名 |
| PARTITIONING_TYPE | varchar(13) | NO | 分区的表组一级分区的分区类型: NONE:非分区表组HASH:HASH 分区(单分区键)KEY:KEY 分区RANGE:RANGE 分区(单分区键)RANGE COLUMNS:RANGE COLUMNS 分区LIST:LIST 分区(单分区键)LIST COLUMNS:LIST COLUMNS 分区UNKNOWN:异常类型
说明该字段从 V4.2.0 版本开始 值为 |
| SUBPARTITIONING_TYPE | varchar(13) | NO | 分区的表组二级分区的分区类型: NONE:非分区表组、一级分区表组HASH:HASH 分区(单分区键)KEY:KEY 分区RANGE:RANGE 分区(单分区键)RANGE COLUMNS:RANGE COLUMNS 分区LIST:LIST 分区(单分区键)LIST COLUMNS:LIST COLUMNS 分区UNKNOWN:异常类型
说明该字段从 V4.2.0 版本开始 值为 |
| PARTITION_COUNT | bigint(20) | NO | 分区的表组的一级分区数目,对于非分区表组,该值为 NULL |
| DEF_SUBPARTITION_COUNT | bigint(0) | NO | 分区的表组的二级分区模版的分区数目,对于未定义二级分区模版的表组,该值为 NULL |
| PARTITIONING_KEY_COUNT | bigint(20) | NO | 分区的表组一级分区的分区键数目,对于非分区表组,该值为 NULL |
| SUBPARTITIONING_KEY_COUNT | bigint(20) | NO | 分区的表组二级分区的分区键数目,对于非二级分区表组,该值为 NULL |
| SHARDING | varchar(10) | NO | 表组的 SHARDING 属性。取值如下:
说明该字段从 V4.2.0 版本开始引入。 |
查询示例
创建表组
tblgroup1。obclient [test]> CREATE TABLEGROUP tblgroup1 SHARDING = 'PARTITION';查看表组
tblgroup1的 SHARDING 属性。obclient [test]> SELECT TABLEGROUP_NAME, SHARDING FROM oceanbase.CDB_OB_TABLEGROUPS WHERE tablegroup_name = 'tblgroup1';查询结果如下:
+-----------------+-----------+ | TABLEGROUP_NAME | SHARDING | +-----------------+-----------+ | tblgroup1 | PARTITION | +-----------------+-----------+ 1 row in set