本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成25年度 秋期 応用情報技術者試験問題と解説

問28

RDBMSのコストベースのオプティマイザの機能の説明として、適切なものはどれか。

ア RDBMSが収集した統計情報を基に予測した実行計画を比較して、アクセスパスを選択する。

イ アプリケーションプログラムの動きを基に予測したアプリケーション全体の実行計画を比較して、アクセスパスを選択する。

ウ インデックスが定義された列では、必ずいずれかのインデックスを用いたアクセスパスを選択する。

エ 複数のアクセスパスが使用可能な場合は、ルールの優先度が上位のアクセスパスを選択する。


正解


解説

ア 正しい。Optimize には最適化の意味がある。

イ アプリケーションプログラムの動きを基に予測したアプリケーション全体の実行計画を比較して、アクセスパスを選択することはない。

ウ データの偏り次第では、インデックスを用いない方が早い場合もある。

エ ルールベースのオプティマイザの機能の説明である。Oracleでは、10g以降はサポートされていない。

問27 目次 問29