# Quando um índice composto de banco de dados é útil?

Canonical URL: https://help.iagenify.com/pt/faqs/databases/quando-um-indice-composto-de-banco-de-dados-e-util

[← Voltar às perguntas frequentes sobre Bancos de dados](https://help.iagenify.com/pt/faqs/databases)

CENTRAL DE AJUDA · FAQ Bancos de dados 1 min de leitura
# Quando um índice composto de banco de dados é útil?
Um índice composto pode acelerar consultas que filtram ou ordenam combinações de colunas, mas depende do formato da consulta e da ordem das colunas. Também ocupa espaço e aumenta o custo de gravação; crie com base em medições.
IaGenify
Bancos de dados

## Combine a ordem do índice aos padrões de consulta
Muitos mecanismos aproveitam melhor as colunas mais à esquerda. Um índice (account_id, created_at) pode ajudar a filtrar por conta e ordenar suas datas; uma consulta apenas por data talvez não se beneficie tanto.
Revise planos reais e dados representativos. Seletividade, junções, ordenação, predicados e mecanismo afetam se o índice será escolhido e reduzirá trabalho.
## Meça o impacto e mantenha com critério
Compare tempo, linhas examinadas e custo de gravação antes e depois. Criar índice em tabela grande ativa pode consumir recursos ou gerar bloqueios; confira opções online do mecanismo.
Remova índices redundantes apenas após confirmar que nenhuma consulta importante depende deles. Reavalie o uso conforme dados e carga mudarem; um índice pode se tornar caro sem benefício suficiente. [← Voltar às perguntas frequentes sobre Bancos de dados](https://help.iagenify.com/pt/faqs/databases)
