SVL_QUERY_METRICS_SUMMARY - Amazon Redshift

SVL_QUERY_METRICS_SUMMARY

SVL_QUERY_METRICS_SUMMARY 视图显示已完成的查询的指标的最大值。此视图派生自 STL_QUERY_METRICS 系统表。使用此视图中的值以帮助确定用于定义查询监控规则的阈值。有关 Amazon Redshift 查询监控的规则和指标的更多信息,请参阅WLM 查询监控规则

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

此表中的部分或全部数据也可以在 SYS 监控视图 SYS_QUERY_DETAIL 中找到。SYS 监控视图中的数据经过格式化处理,便于使用和理解。我们建议您使用 SYS 监控视图进行查询。

表列

列名称 数据类型 描述
userid integer 运行生成条目的查询的用户的 ID。
query integer 查询 ID。查询列可用于连接其他系统表和视图。
service_class integer WLM 查询队列(服务类)的 ID。查询队列在 WLM 配置中定义。仅对用户定义的队列报告的指标。有关服务类 ID 的列表,请参阅 WLM 服务类 ID
query_cpu_time bigint 查询使用的 CPU 时间(以秒为单位)。CPU 时间与查询运行时间不同。
query_blocks_read bigint 查询读取的 1 MB 数据块的数量。
query_execution_time bigint 执行查询所用的时间(以秒为单位)。执行时间不包括在队列中等待的时间。
query_cpu_usage_percent numeric(38,2) 查询使用的 CPU 容量的百分比。
query_temp_blocks_to_disk bigint 查询用于写入中间结果的磁盘空间量 (MB)。
segment_execution_time bigint 执行单个段所用的时间(以秒为单位)。
cpu_skew numeric(38,2) 任何切片的最大 CPU 使用率与所有切片的平均 CPU 使用率的比率。此指标在段级别进行定义。
io_skew numeric(38,2) 任何切片的最大数据块读取 (I/O) 与所有切片的平均数据块读取的比率。
scan_row_count bigint 扫描步骤中行的数量。行计数是在筛选标记为删除的行(虚影行)之前和应用用户定义的查询筛选之前发出的行的总数。
join_row_count bigint 联接步骤中处理的行数。
nested_loop_join_row_count bigint 嵌套循环联接中行的数量。
return_row_count bigint 查询返回的行数。
spectrum_scan_row_count bigint Amazon S3 中由 Amazon Redshift Spectrum 查询扫描的行数。
spectrum_scan_size_mb bigint Amazon S3 中由 Amazon Redshift Spectrum 查询扫描的数据量 (MB)。
query_queue_time bigint 查询排队的时间(以秒为单位)。