系統查詢 _ 詳細信息(預覽) - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

系統查詢 _ 詳細信息(預覽)

使用 SYS_QUERY_ 詳細信息可以在步驟級別查看查詢的詳細信息。每一行表示具有詳細信息的特定 WLM 查詢中的一個步驟。此視圖包含許多類型的查詢,如 DDL、DML 和實用程序命令(例如,複製和卸載)。某些列可能不相關,具體取決於查詢類型。例如,外部掃描字節與內部表無關。

注意

沒有相應的重寫查詢的查詢僅在 SYS_QUERY_歷史記錄視圖中具有條目,而不是在 SYS_QUERY_詳細信息視圖中。

所有使用者都可看見 SYS_QUERNY。超級使用者可以看見所有資料列;一般使用者只能看見它們有權存取的中繼資料。

資料表欄位

資料欄名稱 資料類型 Description (描述)
user_id integer 提交查詢的用户的標識符。
query_id bigint 查詢識別符。
子查詢序列 integer 重寫用户查詢的順序。以 0 開頭,類似於分段編號。
流 ID integer 查詢執行流的流標識符。
段編號 integer 查詢區段的區段識別符。
步驟編號 integer 段中的步驟標識符。
步驟名稱 character(136) 段中的步驟名稱。例如,掃描、散列、agg 和其他。
table_id integer 永久表掃描的表標識符。
table_name character(136) 正在操作的步驟的表名。
伊斯蘭共和國 character 指出步驟是否為掃描步驟的值。True (t) 表示使用範圍限制掃描。
提醒 character(1024) 提醒事件的描述。
start_time time 查詢步驟開始的時間。
end_time time 查詢步驟完成的時間。
duration bigint 在步驟所花的時間 (微秒)。
輸入字節 bigint 當前步驟的輸入字節。
輸入行 bigint 當前步驟的輸入行。
輸出字節 bigint 當前步驟的輸出字節。
輸出行 bigint 當前步驟的輸出行。
blocks_read bigint 步驟讀取的塊數。
塊寫 bigint 步驟寫入的塊數。
本地讀取塊 bigint 從本地磁盤緩存中的讀取 I/O 數。
遠程讀取塊 bigint 從遠程讀取的塊數。
CPU_time bigint 在 CPU 上花費的時間(以微秒為單位)。
網絡時間 bigint 網絡分佈所花費的時間(以微秒為單位)。
內部鎖定時間 bigint 內部鎖定所花費的時間(以微秒為單位)。