Datapedia
Bases de Datos

Índice compuesto

Índice de base de datos construido sobre dos o más columnas combinadas, optimizando consultas que filtran o ordenan por esa combinación específica de columnas.

SQLRendimiento

Un índice compuesto se construye sobre la combinación de varias columnas, en lugar de una sola, optimizando específicamente consultas que filtran o ordenan simultáneamente por esas columnas combinadas, algo que índices individuales sobre cada columna por separado no lograrían acelerar de la misma forma eficiente.

Por qué el orden de las columnas importa

El orden en que se definen las columnas dentro de un índice compuesto afecta directamente qué tipo de consultas puede acelerar: generalmente resulta más eficiente para consultas que filtran primero por la columna que aparece primero en la definición del índice, siguiendo un orden similar al de un índice de un libro organizado por tema y luego por subtema.