2021年 春期 応用情報技術者 午前 問30
コストベースのオプティマイザがSQLの実行計画を作成する際に必要なものはどれか。
ア
ディメンジョンテーブル
イ
統計情報
ウ
待ちグラフ
エ
ログファイル
答え イ
【
解説
】
オプティマイザには以下の2種類があります。
コストベース・オプティマイザ(Cost-Base-Optimizer、CBO)
データの件数やデータの偏り、分布などを加味したSQLのチューニング方法です。
ルールベース・オプティマイザ(Rule-Base-Optimizer、RBO)
SQLの文を分解して、その分解された情報と所定のルールによるチューニング方法です。
コストベースのオプティマイザではデータの偏り、分布などを考慮するため
統計情報
(イ)が必要になります。
【
キーワード
】
・オプティマイザ
【
キーワードの解説
】
オプティマイザ(optimizer)
指定されたデータを取り出すためのアクセス方法を導き出すパフォーマンスチューニングを行なう機能です。
もっと、「オプティマイザ」について調べてみよう。
戻る
一覧へ
次へ