資格暗記無料で始める

ビットマップインデックスとは?

ビットマップインデックスとは、列が取り得る値ごとに、その値を持つ行を1、持たない行を0としたビット列を保持する索引。

ビットマップインデックス

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)


ビットマップインデックスの意味

列が取り得る値ごとに、その値を持つ行を1、持たない行を0としたビット列を保持する索引。

ビットマップインデックスの具体例

性別・区分・都道府県のように値の種類が少ない(カーディナリティが低い)列に有効で、複数条件のAND/ORをビット演算で高速に処理できる。

ビットマップインデックスは試験でどう引っ掛けられる?

値の種類が多い列には向かない。また更新時にビット列全体のロックが必要になりやすく、更新が多いOLTPには不向きで、データウェアハウス向き。

ビットマップインデックスと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。