本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
分析查詢執行
您可以分析查詢的執行詳細資訊,以了解查詢的執行方式,並識別要最佳化的潛在領域。分析查詢可提供查詢計畫的深入見解,包括涉及的步驟、每個步驟所花費的時間,以及處理的資料量。常見的使用案例包括疑難排解緩慢執行的查詢、最佳化資料分佈策略,以及識別查詢重寫或編製索引的機會。
分析查詢
-
登入 AWS Management Console ,並在 Amazon Redshift 主控台開啟 https://https://console.aws.amazon.com/redshiftv2/
。 -
在導覽功能表上,選擇查詢和載入以顯示帳戶的查詢清單。您可能需要變更此頁面的設定,才能找到您的查詢。
-
在清單中選擇 Query (查詢) 識別碼,以顯示 Query details (查詢詳細資訊)。
Query details (查詢詳細資訊) 頁面包括附有查詢指標的 Query details (查詢詳細資訊) 和 Query plan (查詢計畫) 標籤。
注意
當您向下切入查詢執行時間圖表中的查詢時,您也可以從叢集詳細資訊頁面的查詢歷史記錄索引標籤瀏覽至查詢詳細資訊頁面。
Query details (查詢詳細資訊) 頁面包含下列各節:
-
Rewritten queries (重新撰寫的查詢) 清單,如以下螢幕擷取畫面所示。
-
Query details (查詢詳細資訊) 區段,如以下螢幕擷取畫面所示。
-
Query details (查詢詳細資訊) 標籤,包含執行的 SQL 和執行的 Execution details (執行詳細資訊)。
-
Query plan (查詢計劃) 標籤,包含 Query plan (查詢計劃) 步驟和其他查詢計劃的相關資訊。此表格也包含執行查詢的叢集相關圖表。
-
Cluster health status (叢集運作狀態)
-
CPU 使用率
-
Storage capacity used (已使用的儲存體容量)
-
Active database connections (作用中的資料庫連線)
-