問題
コストベースのオプティマイザが SQL の実行計画を作成する際に必要なものはどれか。
選択肢
- 1ディメンションテーブル
- 2統計情報
- 3待ちグラフ
- 4ログファイル
正解
2. 統計情報
詳しい解説を見る解説を閉じる
解説
コストベースのオプティマイザは、表の行数やデータの分布、索引の状況などの統計情報をもとに、複数の実行計画の処理コストを見積もり、最も効率的な実行計画を選択する。統計情報が最新でないと最適な計画が選ばれにくい。よってイが正解。(出典: 令和3年度 春期 応用情報技術者試験 午前 問30)
一問一答
全400問を繰り返し学習