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