1. 学ぶ
  2. /
  3. コース
  4. /
  5. PostgreSQLでクエリ性能を改善する

Connected

演習

EXPLAIN の基本

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

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

指示

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