首批通过分布式安全可靠测评,为关键业务系统打造
DBA_OB_OBJECT_BALANCE_WEIGHT
更新时间:2026-07-15 20:56:58
说明
对于 V4.2.5 版本,该视图从 V4.2.5 BP2 版本开始引入。
功能描述
视图 DBA_OB_OBJECT_BALANCE_WEIGHT 用于展示当前用户租户下所有设置过特殊权重的分区。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| TABLE_ID | NUMBER(38) | NO | 表 ID |
| PARTITION_ID | NUMBER | NO | 一级分区 ID,未设置分区权重时,值为 NULL |
| SUBPARTITION_ID | NUMBER | NO | 二级分区 ID,未设置分区权重时,值为 NULL,当前暂不支持设置二级分区权重 |
| WEIGHT | NUMBER(38) | NO | 分区权重值 |
| DATABASE_NAME | VARCHAR2(128) | NO | 表所属的数据库名 |
| TABLE_NAME | VARCHAR2(256) | NO | 表名 |
| PARTITION_NAME | VARCHAR2(64) | NO | 一级分区名 |
| SUBPARTITION_NAME | VARCHAR2(64) | NO | 二级分区名 |
| TABLEGROUP_NAME | VARCHAR2(128) | NO | 表所属的表组名 |
| DATABASE_ID | NUMBER(38) | NO | 表所属的数据库 ID |
| TABLEGROUP_ID | NUMBER(38) | NO | 表所属的表组 ID |
| OBJECT_ID | NUMBER(38) | NO | 表所属的对象 ID |
查询示例
用户租户查询本租户下设置过特殊权重的分区。
obclient[SYS]> SELECT * FROM SYS.DBA_OB_OBJECT_BALANCE_WEIGHT;
查询结果如下:
+----------+--------------+-----------------+--------+---------------+------------+----------------+-------------------+-----------------+-------------+---------------+-----------+
| TABLE_ID | PARTITION_ID | SUBPARTITION_ID | WEIGHT | DATABASE_NAME | TABLE_NAME | PARTITION_NAME | SUBPARTITION_NAME | TABLEGROUP_NAME | DATABASE_ID | TABLEGROUP_ID | OBJECT_ID |
+----------+--------------+-----------------+--------+---------------+------------+----------------+-------------------+-----------------+-------------+---------------+-----------+
| 500002 | NULL | NULL | 1 | SYS | TBL1_H | NULL | NULL | NULL | 201006 | NULL | 500002 |
| 500002 | 500003 | NULL | 2 | SYS | TBL1_H | P0 | NULL | NULL | 201006 | NULL | 500003 |
+----------+--------------+-----------------+--------+---------------+------------+----------------+-------------------+-----------------+-------------+---------------+-----------+
2 rows in set