partitions
显示GaussDB中分区表(partitioned table)和分区(table partition)信息,一级分区和二级分区分开记录。这个视图为只读,不允许修改。所有用户对这个视图有“读取”权限。 用户只能看到自己有访问权限的记录。由于视图中部分信息基于统计信息获取,执行ANALYZE后再查看(如果数据库中更新数据,建议延迟执行ANALYZE)。
|
名称 |
类型 |
描述 |
|---|---|---|
|
TABLE_CATALOG |
varchar(512) |
所在catalog名称。该字段的值在lower_case_table_names为0时大小写敏感,在lower_case_table_names为1时大小写不敏感。 |
|
TABLE_SCHEMA |
varchar(64) |
Schema名称。该字段的值在lower_case_table_names为0时大小写敏感,在lower_case_table_names为1时大小写不敏感。 |
|
TABLE_NAME |
varchar(64) |
表名。该字段的值在lower_case_table_names为0时大小写敏感,在lower_case_table_names为1时大小写不敏感。 |
|
PARTITION_NAME |
varchar(64) |
分区名称。 |
|
SUBPARTITION_NAME |
varchar(64) |
子分区名称。如果不是子分区,则为null。 |
|
PARTITION_ORDINAL_POSITION |
bigint unsigned |
分区在表中的位置。 |
|
SUBPARTITION_ORDINAL_POSITION |
bigint unsigned |
子分区在分区中的位置。如果不是子分区,则为null。 |
|
PARTITION_METHOD |
varchar(18) |
分区策略。如果分区不是一级分区,则为null。
|
|
SUBPARTITION_METHOD |
varchar(12) |
子分区策略。如果分区不是二级分区,则为null。
|
|
PARTITION_EXPRESSION |
longtext |
暂不支持,值为null。 |
|
SUBPARTITION_EXPRESSION |
longtext |
暂不支持,值为null。 |
|
PARTITION_DESCRIPTION |
longtext |
|
|
TABLE_ROWS |
bigint unsigned |
分区中的记录数。 |
|
AVG_ROW_LENGTH |
bigint unsigned |
暂不支持,值为null。 |
|
DATA_LENGTH |
bigint unsigned |
暂不支持,值为null。 |
|
MAX_DATA_LENGTH |
bigint unsigned |
暂不支持,值为null。 |
|
INDEX_LENGTH |
bigint unsigned |
暂不支持,值为null。 |
|
DATA_FREE |
bigint unsigned |
暂不支持,值为null。 |
|
CREATE_TIME |
datetime |
暂不支持,值为null。 |
|
UPDATE_TIME |
datetime |
暂不支持,值为null。 |
|
CHECK_TIME |
datetime |
暂不支持,值为null。 |
|
CHECKSUM |
bigint unsigned |
暂不支持,值为null。 |
|
PARTITION_COMMENT |
varchar(80) |
暂不支持,值为null。 |
|
NODEGROUP |
varchar(12) |
暂不支持,置null。 |
|
TABLESPACE_NAME |
varchar(64) |
分区所属表空间的名称。 |