v_sys_part_tables¶
V_SYS_PART_TABLES查询当前用户可见的水平分区主表的视图。
| 列名 | 类型 | 描述 |
|---|---|---|
| RELOWNER | NAME | 表的所有者 |
| OID | OID | 表的oid |
| RELNAME | TEXT | 表名 |
| OBJECT_TYPE | VARCHAR(5) | 对象类型 |
| RELSID | BIGINT | 段号 |
| TSNAME | NAME | tablespace名 |
| PARTCNT | INT | 一级子分区表个数 |
| PARTTYPE1 | SMALLINT | 一级分区的分区类型 1-range分区 2-list分区 3-hash分区 |
| PARTKEYCOLS1 | SMALLINT | 分区键个数 |
| PARTTYPE2 | SMALLINT | 二级分区的分区类型 1-range分区 2-list分区 3-hash分区 0-无二级分区 |
| PARTKEYCOLS2 | SMALLINT | 二级分区键个数 |
| RELPAGES | INT | 以页为形式(大小为BLCKSZ)此表在磁盘上的大小。它只是规划器用的一个近似值,是由 VACUUM,ANALYZE和CREATE INDEX 更新 |
| RELTUPLES | REAL | 表中元组的数目。只是规划器使用的一个估计值,由VACUUM,ANALYZE和CREATE INDEX 更新 |
| INTERVAL_STR | TEXT | interval值 |
| FILEID | SMALLINT | 文件id |
| PCTFREE | SMALLINT | 保留空闲空间百分比,详见 sys_segment(段信息) 的 PCTFREE 列的说明 |
| PCTUSED | SMALLINT | 恢复可插入的空间百分比,详见 sys_segment(段信息) 的 PCTUSED 列的说明 |
| LOGGINGMODE | INT | 对表进行的操作记日志或不记日志 |
| INITSIZE | BIGINT | 表空间大小的初始值 |
| SIZE | BIGINT | 表空间当前大小 |
| AVAILPAGES | INT | 段的空闲页面数(该列查询性能较差,如非必要,尽量不要查询此列) |
| NEXTSIZE | BIGINT | 表空间大小的增长步长 |
| MAXSIZE | BIGINT | 表空间大小的最大值 |
| PCTINCREASE | BIGINT | 表空间增长步长的增长比例 |
| ENCRYPTMODE | TEXT | 段的加密模式 |