Junior — Middle
Em que situações é recomendado criar índices na base de dados?
sobes.tech IA
Resposta da IA
Recomenda-se criar índices na base de dados nas seguintes situações:
- Para acelerar a pesquisa e consultas em colunas frequentemente usadas em condições WHERE, JOIN ou ORDER BY.
- Quando a tabela contém um grande número de registros e as consultas sem índice tornam-se lentas.
- Para garantir a unicidade dos valores nas colunas (índices únicos).
- Quando operações de ordenação ou agrupamento são realizadas frequentemente em certos campos.
No entanto, os índices ocupam espaço adicional e desaceleram operações de inserção, atualização e exclusão, portanto, devem ser criados de forma consciente, com base em cenários reais de uso dos dados.