Bitmap (operador de Showplan)

SQL Server utiliza al operador Bitmap para implementar filtros de mapas de bits en planes de consultas paralelos. Los filtros de mapas de bits agiliza la ejecución de la consulta eliminando las filas con valores de clave que no pueden generar ningún registro de combinación antes de pasar las filas a través de otro operador, por ejemplo el operador Parallelism. Un filtro de mapas de bits utiliza una representación compacta de un conjunto de valores de una tabla en una parte del árbol de operadores para filtrar filas de una segunda tabla en otra parte del árbol. Si se quitan las filas innecesarias de la consulta en una fase temprana, los operadores subsiguientes tienen menos filas con las que trabajar y el rendimiento global de la consulta mejora. El optimizador determina cuando un mapa de bits es suficientemente selectivo para resultar útil y en qué operadores se aplica el filtro. Para obtener más información, vea Optimizar el rendimiento de las consultas del almacenamiento de datos a través del filtrado de mapas de bits.

Bitmap es un operador físico.

Icono del operador BitmapIcono de plan de ejecución gráfico