始める無料で始める

WHERE を EXPLAIN で確認する

EXPLAIN でクエリを実行しても、実際にはクエリは走りません。そのため、EXPLAIN が示すのはクエリ計画の推定値です。cost、rows、width はいずれも推定値です。クエリの書き方によっては、より良い推定が得られる場合があります。

ハワイの大気質データにもう一度注目し、同じ AQI カテゴリー(good、moderate など)に複数の観測地点が入った日数を調べます。次に、パーティションがクエリ計画の推定に与える影響を見ていきます。パーティションによってプランナーの推定は変わるでしょうか?

この演習はコースの一部です

PostgreSQLでクエリ性能を改善する

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

SELECT ___(___)
FROM daily_aqi
WHERE state_code = 15 -- Hawaii state code
AND no_sites > 1;
コードを編集して実行