始める無料で始める

EXPLAIN の基本

クエリプランを確認することは、クエリの仕組みを理解するうえで非常に有用です。プランの各ステップを見ることで、クエリの組み立て方を見直したり、行数を絞って実行速度を高めるための条件を追加できるか判断できます。異なるクエリ構造の相対コストを比較すると、どのプランがより効率的かが見えてきます。

ここでは、米国の大気質(Air Quality)の日次データを扱います。まずは、クエリプランを表示するクエリを実行する流れに慣れましょう。

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

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

コースを見る

演習の手順

  • daily_aqi テーブルから、すべての列・行を選択するクエリを書いてください。
  • クエリプランを表示するために EXPLAIN コマンドを追加してください。

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

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

___
SELECT * 
FROM ___;
コードを編集して実行