実行時間を比較する
ハワイには多くの火山があります。キラウエア火山は、1983年以降ほぼ連続的に噴火しています。噴出する火山性スモッグ(vog)は二酸化硫黄(SO2)を多く含み、大気質の悪化を招きます。実際、過去10年(2008年~2018年)の良好または普通の大気質の日数を基準にすると、ハワイは全州の中で最も大気質が悪い州です。
この演習では、大気質が悪い日に主な大気汚染物質となるSO2に着目します。汚染物質の列にインデックスがあるクエリと、インデックスがないクエリとで、コスト見積もりを比較します。
この演習はコースの一部です
PostgreSQLでクエリ性能を改善する
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
SELECT category
, COUNT(*) as record_cnt
, SUM(no_sites) as aqi_monitoring_site_cnt
FROM daily_aqi
___ ___ <> 'Good'
___ state_code = 15 -- Filter to Hawaii
GROUP BY category;