首批通过分布式安全可靠测评,为关键业务系统打造
ALL_TAB_SUBPARTITIONS
更新时间:2026-07-15 20:56:59
说明
该视图从 V2.2.77 版本开始引入。
功能描述
展示当前用户可访问的表的二级分区的二级分区名、表的名称和它所属的分区以及它的存储属性。
功能适用性
该视图仅适用于 OceanBase 数据库 Oracle 模式。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| TABLE_OWNER | VARCHAR2(128) | NO | 表的所有者 |
| TABLE_NAME | VARCHAR2(128) | NO | 表名 |
| PARTITION_NAME | VARCHAR2(128) | NO | 分区名称 |
| SUBPARTITION_NAME | VARCHAR2(128) | NO | 子分区名称 |
| HIGH_VALUE | VARCHAR2(32767) | NO | 子分区表达式 |
| HIGH_VALUE_LENGTH | NUMBER | NO | 子分区表达式的长度 |
| PARTITION_POSITION | NUMBER | NO | 分区所在位置 |
| SUBPARTITION_POSITION | NUMBER | NO | 子分区在分区中的位置 |
| TABLESPACE_NAME | VARCHAR2(30) | NO | 包含子分区的表空间的名称 |
| PCT_FREE | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| PCT_USED | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| INI_TRANS | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| MAX_TRANS | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| INITIAL_EXTENT | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| NEXT_EXTENT | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| MIN_EXTENT | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| MAX_EXTENT | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| MAX_SIZE | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| PCT_INCREASE | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| FREELISTS | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| FREELIST_GROUPS | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| LOGGING | VARCHAR2(3) | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| COMPRESSION | VARCHAR2(8) | NO | 子分区是否压缩 |
| COMPRESS_FOR | VARCHAR2(30) | YES | 压缩方法 |
| NUM_ROWS | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| BLOCKS | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| EMPTY_BLOCKS | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| AVG_SPACE | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| CHAIN_CNT | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| AVG_ROW_LEN | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| SAMPLE_SIZE | NUMBER | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| LAST_ANALYZED | DATE | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| BUFFER_POOL | VARCHAR2(7) | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| FLASH_CACHE | VARCHAR2(7) | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| CELL_FLASH_CACHE | VARCHAR2(7) | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| GLOBAL_STATS | VARCHAR2(3) | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| USER_STATS | VARCHAR2(3) | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| INTERVAL | VARCHAR2(3) | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| SEGMENT_CREATED | VARCHAR2(3) | NO | 目前暂不支持该字段,当前该字段默认为 NULL |
| INDEXING | VARCHAR2(3) | NO | 当前该字段默认为 NULL |
| READ_ONLY | VARCHAR2(3) | NO | 当前该字段默认为 NULL |
| INMEMORY | VARCHAR2(8) | NO | 兼容 Oracle 字段,值为 NULL,不具备实际含义 |
| INMEMORY_PRIORITY | VARCHAR2(8) | NO | 兼容 Oracle 字段,值为 NULL,不具备实际含义 |
| INMEMORY_DISTRIBUTE | VARCHAR2(15) | NO | 兼容 Oracle 字段,值为 NULL,不具备实际含义 |
| INMEMORY_COMPRESSION | VARCHAR2(17) | NO | 兼容 Oracle 字段,值为 NULL,不具备实际含义 |
| INMEMORY_DUPLICATE | VARCHAR2(13) | NO | 兼容 Oracle 字段,值为 NULL,不具备实际含义 |
| INMEMORY_SERVICE | VARCHAR2(12) | NO | 兼容 Oracle 字段,值为 NULL,不具备实际含义 |
| INMEMORY_SERVICE_NAME | VARCHAR2(1000) | NO | 兼容 Oracle 字段,值为 NULL,不具备实际含义 |
| CELLMEMORY | VARCHAR2(24) | NO | 兼容 Oracle 字段,值为 NULL,不具备实际含义 |
| MEMOPTIMIZE_READ | VARCHAR2(8) | NO | 当前该字段默认为 NULL |
| MEMOPTIMIZE_WRITE | VARCHAR2(8) | NO | 当前该字段默认为 NULL |
查询示例
查看当前用户可访问的分区表中,表 TBL2_F_RL 的二级分区信息。
obclient [SYS]> SELECT TABLE_OWNER, TABLE_NAME, PARTITION_NAME, SUBPARTITION_NAME, HIGH_VALUE, HIGH_VALUE_LENGTH, PARTITION_POSITION, SUBPARTITION_POSITION
FROM SYS.ALL_TAB_SUBPARTITIONS
WHERE TABLE_NAME='TBL2_F_RL';
查询结果如下:
+-------------+------------+----------------+-------------------+------------+-------------------+--------------------+-----------------------+
| TABLE_OWNER | TABLE_NAME | PARTITION_NAME | SUBPARTITION_NAME | HIGH_VALUE | HIGH_VALUE_LENGTH | PARTITION_POSITION | SUBPARTITION_POSITION |
+-------------+------------+----------------+-------------------+------------+-------------------+--------------------+-----------------------+
| SYS | TBL2_F_RL | P0 | SP0 | 1,3 | 3 | 1 | 1 |
| SYS | TBL2_F_RL | P0 | SP1 | 4,6 | 3 | 1 | 2 |
| SYS | TBL2_F_RL | P0 | SP2 | 7,9 | 3 | 1 | 3 |
| SYS | TBL2_F_RL | P1 | SP3 | 1,3 | 3 | 2 | 1 |
| SYS | TBL2_F_RL | P1 | SP4 | 4,6 | 3 | 2 | 2 |
| SYS | TBL2_F_RL | P1 | SP5 | 7,9 | 3 | 2 | 3 |
+-------------+------------+----------------+-------------------+------------+-------------------+--------------------+-----------------------+
6 rows in set
相关视图或文档
查看本租户所有分区表的二级分区信息:DBA_TAB_SUBPARTITIONS
查看当前用户所拥有的分区表的二级分区信息:USER_TAB_SUBPARTITIONS
查看当前用户可访问的分区表的一级分区详细信息:ALL_TAB_PARTITIONS