gpexpand.status_detail
gpexpand.status_detail
表包含了有关系统扩展操作所涉及的表的状态的信息。用户可以查询此表以确定正在扩展的表的状态,或查看已完成表的开始和结束时间。
此表还存储表的相关信息,如OID、磁盘尺寸以及通常的分布策略和分布键。扩展的整体状态信息存储在 gpexpand.status中。
在正常的扩展操作中,不需要修改存储在该表中的数据。
表 1. gpexpand.status_detail
列 | 类型 | 引用 | 描述 |
---|---|---|---|
dbname |
text | 表所属数据库的名称。 | |
fq_name |
text | 表格的完全限定名称。 | |
schema_oid |
oid | 表所属数据库的方案的OID。 | |
table_oid |
oid | 表的OID。 | |
distribution_policy |
smallint() | 表的分布键的列ID数组。 | |
distribution_policy _names |
text | 哈希分布键的列名。 | |
distribution_policy _coloids |
text | 表的分布键的列ID。 | |
storage_options |
text | 此版本中未启用。不要更新此字段。 | |
rank |
int | 等级决定表被扩展的顺序。扩展工具将在rank上排序,并首先扩展排名最低的表。 | |
status |
text | 此表的扩展状态。有效值为:NOT STARTED IN PROGRESS FINISHEDNO LONGER EXISTS | |
last updated |
timestamp with time zone | 该表状态的最后更改时间戳。 | |
expansion started |
timestamp with time zone | 此表扩展开始的时间戳。此字段仅在表成功扩展后填充。 | |
expansion finished |
timestamp with time zone | 此表扩展完成的时间戳。 | |
source bytes |
与源表相关的磁盘空间尺寸。由于堆表中的表膨胀和扩展后不同的Segment数量,最终的字节数是否与源字节相同是不可预测的。跟踪此信息有助于提供进度度量,以帮助进行端到端扩展操作的持续时间估计。 |
上级主题: 系统目录定义