EXPLAIN pada WHERE
Menjalankan kueri dengan EXPLAIN tidak benar-benar mengeksekusi kueri tersebut. Karena itu, EXPLAIN memberikan perkiraan atas rencana kueri. Nilai cost, rows, dan width semuanya berupa perkiraan. Beberapa struktur kueri menghasilkan perkiraan yang lebih baik dibanding struktur lainnya.
Anda akan meninjau kembali kualitas udara di Hawaii, dengan berfokus pada hari-hari ketika beberapa lokasi masuk ke kategori AQI yang sama (baik, sedang, dan seterusnya). Anda kemudian akan melihat dampak sebuah partisi terhadap perkiraan rencana kueri. Apakah partisi mengubah perkiraan dari planner?
Latihan ini adalah bagian dari kursus
Meningkatkan Performa Kueri di PostgreSQL
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
SELECT ___(___)
FROM daily_aqi
WHERE state_code = 15 -- Hawaii state code
AND no_sites > 1;