v_sys_part_tables

V_SYS_PART_TABLES查询当前用户可见的水平分区主表的视图。

表220 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 段的加密模式