Saltar al contenido
uencoder

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

Herramientas relacionadas

References