EXPLAIN の使い方
実行計画を見る
書き方
EXPLAIN SELECT …;
どうやってデータを探すか(Seq Scan で全件か、Index Scan でインデックスか)が分かります。
例
EXPLAIN SELECT * FROM orders WHERE customer_id = 3;
実際に打って練習する
PostgreSQL コースの Lv30「速さを調べる EXPLAIN」で覚えます。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
Lv1〜2 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。