SVL_QUERY_METRICS_SUMMARY
SVL_QUERY_METRICS_SUMMARY 视图显示已完成的查询的指标的最大值。此视图派生自 STL_QUERY_METRICS 系统表。使用此视图中的值以帮助确定用于定义查询监控规则的阈值。有关更多信息,请参阅WLM 查询监控规则。
此视图对所有用户可见。超级用户可以查看所有行;普通用户只能查看其自己的数据。有关更多信息,请参阅系统表和视图中的数据可见性。
表列
| 列名称 | 数据类型 | 描述 |
|---|---|---|
| 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 | Simple Storage Service(Amazon S3)中由 Amazon Redshift Spectrum 查询扫描的行数。 |
| spectrum_scan_size_mb | bigint | Simple Storage Service(Amazon S3)中由 Amazon Redshift Spectrum 查询扫描的数据量(MB)。 |
| query_queue_time | bigint | 查询排队的时间(以秒为单位)。 |