
[Oracle] SQL実行計画の確認方法
Oracleは、SQLを実行するために、どのような順序で表からデータを取得したり、絞り込みをしたりしたら最も効率的に結果を返せるかを様々なパターンで計算します。
様々なパターンのうち、Oracleが最も効率的と考えた順序で、SQLを実行する流れとなります。
この時の実行の順序は、SQL実行計画として管理されていて、パフォーマンス遅延が発生した場合などに、実行計画を確認することで、どこにボトルネックが発生しているのかを確認することができます。
本記事はSQL実行計画を確認する4つの方法を解説します。