一位資料工程師想要改善 Amazon Athena SQL 查詢銷售資料表的效能,需要檢查特定查詢的執行計畫和每個操作的成本。工程師應該執行哪個陳述式?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: EXPLAIN ANALYZE SELECT * FROM sales;.
為什麼這是答案
要檢查特定查詢的執行計畫和每個操作的成本,資料工程師應使用 EXPLAIN ANALYZE 陳述式。EXPLAIN ANALYZE SELECT FROM sales; 會執行查詢並提供詳細的執行時間、資源使用情況以及每個操作的成本分析,這對於效能調優至關重要。單獨使用 EXPLAIN(例如 EXPLAIN SELECT FROM sales; 或 EXPLAIN FROM sales;)只會顯示查詢的預計執行計畫,而不會實際執行查詢或提供實際的執行時間和成本數據。EXPLAIN ANALYZE FROM sales; 語法不正確,因為 FROM 子句必須跟在 SELECT 陳述式之後。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡