テクノロジ系 / データベース
ビットマップインデックス
ビットマップインデックスは、取り得る値の種類が少ない列の検索に向く索引です。
もう少し詳しく
性別や都道府県のように値の種類が限られる列で、各値の有無を0と1のビットの並びで表現して管理します。複数条件の組合せ検索を効率よく行え、記憶容量も小さく済みます。値の種類が多い列には不向きで、主に分析用途のデータベースで使われます。
試験での見方
例:「性別」「会員区分」など種類の少ない列の組合せ検索に向きます。
テクノロジ系 / データベース
ビットマップインデックスは、取り得る値の種類が少ない列の検索に向く索引です。
性別や都道府県のように値の種類が限られる列で、各値の有無を0と1のビットの並びで表現して管理します。複数条件の組合せ検索を効率よく行え、記憶容量も小さく済みます。値の種類が多い列には不向きで、主に分析用途のデータベースで使われます。
例:「性別」「会員区分」など種類の少ない列の組合せ検索に向きます。
値の種類が少ない列に向く点と、複数条件の組合せ検索への適性が問われます。B-treeとの使い分けを押さえましょう。