Bitmap-Index

Eine Bitmap-Index ist eine spezielle Speicherstruktur, die für Spalten geeignet ist, die nur wenige unterschiedliche Werte (Aufzählungstyp). aufweisen. Mit jedem neuen Aufzählungswert wird der Bitmap-Index um eine Spalte erweitert

Ein Bitmap-Index verwaltet für jeden Wert, der in einer Spalte einer Tabelle vorkommt, einen Bitstring oder eine Signatur. Der i-te Wert sagt aus, ob die i-te-Zeile dieser Tabelle diesen Wert hat oder nicht.

Beispiel:

ZeileMännlichWeiblich
110
201
310
401

Ein Bitmap-Index wird unter SQL mit einen CREATE-INDEX-Befehl angelegt:

 CREATE Bitmap Index <Indexname> on <Tabelle>
         (Spaltenname [, Spaltenname ...] )

Kategorie: Speicherstrukturen, SQL, B