読者です 読者をやめる 読者になる 読者になる

実行計画と実行分析

SQL文が実行される時に、内部でどのような処理が行われているのかを見るには
「EXPLAIN」コマンドと「EXPLAIN ANALYZE」コマンドがあります。
「EXPLAIN」はデータベースエンジンがどのような処理を行おうとしているのかという「実行計画」を、
「EXPLAIN ANALYZE」はその実行計画にもとづいて実行した「実行結果」を分析して表示してくれます。
 →「actual time=」という出力項目が出てきました。これは実際の処理にかかった時間です。