本文へスキップ
Certia
テクノロジ系
秋期

応用情報技術者 2011年 秋期 問32

32 / 80

“部品”表のメーカコード列に対し、B+木インデックスを作成した。これによって、 検索の性能改善が最も期待できる操作はどれか。ここで、部品及びメーカのデータ件 数は十分に多く、メーカコードの値は均一に分散されているものとする。また、ごく 少数の行には、メーカコード列にNULLが設定されている。

正解と解説

表示する
正解 ウ

メーカコードの値が4001以上,4003以下の部品を検索する。

B+木インデックスは値の大小順に並ぶため、範囲検索に特に有効です。メーカコードが4001以上4003以下という範囲指定のウが最も性能改善を期待できます。否定条件(ア・イ)やNULL以外(エ)は広範囲を走査するため効果が薄いです。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。