1
resposta

Uso de muitos indices

Olá,

O uso de muitos indices pode diminuir a performace das consultas?

E se houver diminuição é independente do tipo do indice (não clusterizado, e clusterizado)?

Obrigada

1 resposta

Olá Mario, tudo bem? Geralmente sim, temos que balancear esse número e entender as reais necessidades do nosso banco de dados. Se você tem uma tabela com 10 campos, você deve ter 3 ou 4 que geralmente são mais buscadas e filtrados, então devemos seguir esse caminho, não é bom do ponto de vista de performance, termos 10 campos em uma tabela e 8 ou 9 são índices, o tempo de gravação vai aumentar e no final vamos está quase da mesma forma que se não estivéssemos nenhum índice. O ideal é analisar e verificar a melhor quantidade de índices que precisamos assim vamos ter um ganho considerável em performance.

Espero ter esclarecido sua dúvida!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software