Junior — Middle
Em que casos é recomendado criar índices na base de dados para acelerar as consultas?
sobes.tech IA
Resposta da IA
Recomenda-se criar índices na base de dados nos seguintes casos:
- Colunas frequentemente usadas em condições WHERE para filtrar dados.
- Colunas que participam em JOIN entre tabelas.
- Colunas usadas em ORDER BY ou GROUP BY para ordenar ou agrupar.
- Colunas onde frequentemente se realiza pesquisa ou seleção com alta seletividade.
Os índices aceleram a leitura, mas atrasam operações de inserção, atualização e exclusão, por isso é importante criá-los de forma consciente, com base em consultas reais e carga de trabalho.