SQL文を実際にどう実行するのが最も効率的かを判断し、実行計画を組み立てるデータベースの内部機能。
同じ結果を返すSQLでも複数の実行方法(JOINの順序、インデックスの使用有無等)が考えられるため、テーブルの統計情報をもとに最もコストが低いと推定される方法を自動的に選択する。統計情報が古いと、非効率な実行計画が選ばれてしまうことがある。
© 2026 ITBGM