Amazon Redshift
数据库开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

SVL_S3PARTITION_SUMMARY

可以使用 SVL_S3PARTITION_SUMMARY 视图获取段级别的 Redshift Spectrum 查询分区处理摘要。

SVL_S3PARTITION_SUMMARY 对所有用户可见。超级用户可以查看所有行;普通用户只能看到自己的数据。有关更多信息,请参阅 系统表及视图中数据的可见性

表列

列名称 数据类型 描述
query integer 查询 ID。您可以使用此值联接各种其他系统表和视图。
segment integer 段编号。查询由多个段组成。
分配 char(1) 节点中的分区分配类型。
min_starttime timestamp 开始执行分区处理的 UTC 时间。
max_endtime timestamp 完成分区处理的 UTC 时间。
min_duration bigint 节点在该查询中使用的最小分区处理时间(以微秒为单位)。
max_duration bigint 节点在该查询中使用的最大分区处理时间(以微秒为单位)。
avg_duration bigint 节点在该查询中使用的平均分区处理时间(以微秒为单位)。
total_partitions integer 外部表中的总分区数。
qualified_partitions integer 符合条件的总分区数。
min_assigned_partitions integer 在一个节点上分配的最小分区数。
max_assigned_partitions integer 在一个节点上分配的最大分区数。
avg_assigned_partitions bigint 在一个节点上分配的平均分区数。

查询示例

以下示例获取上次执行的查询的分区扫描详细信息。

select query, segment, assignment, min_starttime, max_endtime, min_dureation, avg_duration from svl_s3partition_summary where query = pg_last_query_id() order by query,segment;

本页内容: