ビットマップインデックスとは?
ビットマップインデックスとは、列が取り得る値ごとに、その値を持つ行を1、持たない行を0としたビット列を保持する索引。
ビットマップインデックス
ビットマップインデックスの意味
列が取り得る値ごとに、その値を持つ行を1、持たない行を0としたビット列を保持する索引。
ビットマップインデックスの具体例
性別・区分・都道府県のように値の種類が少ない(カーディナリティが低い)列に有効で、複数条件のAND/ORをビット演算で高速に処理できる。
ビットマップインデックスは試験でどう引っ掛けられる?
値の種類が多い列には向かない。また更新時にビット列全体のロックが必要になりやすく、更新が多いOLTPには不向きで、データウェアハウス向き。
ビットマップインデックスと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。