# ¿Cuándo resulta útil un índice compuesto en una base de datos?

Canonical URL: https://help.iagenify.com/es/faqs/databases/cuando-resulta-util-un-indice-compuesto-en-una-base-de-datos

[← Volver a las preguntas frecuentes sobre Bases de datos](https://help.iagenify.com/es/faqs/databases)

CENTRO DE AYUDA · FAQ Bases de datos 1 min de lectura
# ¿Cuándo resulta útil un índice compuesto en una base de datos?
Un índice compuesto puede acelerar consultas que filtran u ordenan por varias columnas, pero su utilidad depende de la consulta y el orden de columnas. También ocupa espacio y encarece escrituras; créalo a partir de mediciones.
IaGenify
Bases de datos

## Ajusta el orden del índice a las consultas
Muchos motores aprovechan mejor las columnas iniciales. Un índice (account_id, created_at) puede ayudar a filtrar por cuenta y ordenar sus fechas; una consulta solo por fecha quizá no obtenga el mismo beneficio.
Revisa planes reales y datos representativos. Selectividad, uniones, orden, predicados y motor influyen en que se use el índice y reduzca trabajo.
## Mide el impacto y mantenlo deliberadamente
Compara tiempo, filas examinadas y coste de escritura antes y después. Crear un índice en una tabla activa grande consume recursos o bloquea operaciones; consulta opciones en línea del motor.
Elimina índices redundantes solo tras confirmar que ninguna consulta importante depende de ellos. Revisa su uso cuando cambien datos y carga; un índice útil puede volverse costoso sin aportar suficiente. [← Volver a las preguntas frecuentes sobre Bases de datos](https://help.iagenify.com/es/faqs/databases)
