Bitmap Index
Un índice de bitmap mantiene un mapa de bits por cada valor clave (cada bit corresponde a una fila), apto para consultas analíticas ad hoc sobre columnas de baja cardinalidad.
Propósito
Optimizar las consultas sobre columnas de baja cardinalidad (género, estado) y comprender las ventajas de compresión y de operaciones booleanas.
Mecanismo
El bitmap del valor V tiene el bit i activado si la fila i contiene V. Las consultas filtran rápidamente con AND/OR/NOT sobre bitmaps. Los bitmaps comprimidos (RLE, WAH) reducen el espacio. Excelente para consultas en estrella de OLAP; inadecuado para columnas de alta cardinalidad o de actualización frecuente.
Casos de uso
- Optimización de consultas OLAP
- Indexación de columnas de baja cardinalidad
- Consultas en estrella