Middle
¿Qué es un índice compuesto (índice en varias columnas)?
sobes.tech AI
Respuesta de la IA
Un índice compuesto es un índice de base de datos que se crea en varias columnas de una tabla al mismo tiempo. Este índice permite acelerar las consultas que filtran o ordenan datos según la combinación de estas columnas.
Por ejemplo, si tienes una tabla con los campos first_name y last_name, un índice compuesto en (last_name, first_name) ayudará a encontrar rápidamente registros donde se consideren ambos campos simultáneamente.
Es importante recordar que el orden de las columnas en un índice compuesto tiene importancia: un índice en (last_name, first_name) se usa eficazmente para consultas con filtro por last_name o por ambos campos, pero no solo por first_name.