EXPLAIN 基礎
檢視查詢規劃是一個了解查詢如何運作的極佳窗口。看到查詢計畫中的各步驟,有助於你判斷是否能重新調整查詢結構,或加入額外條件來縮小資料列數量並提升查詢速度。比較不同查詢結構之間的相對成本,也能幫你看出哪一個計畫更有效率。
這裡,你要檢視美國每日空氣品質資料。先熟悉如何執行會顯示查詢計畫的查詢。
本練習屬於課程
改進 PostgreSQL 的查詢效能
練習說明
- 撰寫一個查詢,從
daily_aqi資料表選取所有欄與所有列。 - 加上
EXPLAIN指令以顯示查詢計畫。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
___
SELECT *
FROM ___;