Un índice de cobertura incluye todas las columnas que una consulta específica necesita, tanto para filtrar como para devolver como resultado, permitiendo que el motor de base de datos resuelva la consulta completa leyendo únicamente el índice, sin necesitar acceder adicionalmente a las filas completas de la tabla original.
Por qué mejora tanto el rendimiento
Evitar el acceso adicional a la tabla completa reduce significativamente las operaciones de lectura necesarias para responder una consulta, siendo una técnica de optimización muy efectiva para consultas que se ejecutan con mucha frecuencia y sobre las cuales vale la pena invertir en un índice especialmente diseñado para ellas.
