本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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 | 查詢排入佇列的時間 (秒)。 |