3
respostas

Consulta demorada

Eu estou com uma operação de consulta e preenchimento de uma tabela que no ambiente de desenvolvimento ele funciona perfeitamente bem , já no ambiente de produção a operação fica muito custosa. O que eu devo fazer para deixar tal operação mais fluida?

3 respostas

Olá Arthur !

Pode estar faltando algum indice em produção, que faz com a consulta fique demorada.

Verifique se a estrutura e os indices das tabelas são os mesmos.

O proximo passo seria analisar o volume de dados e tentar que a consulta em pedaços menores se possivel e claro.

Espero ter ajudado !

Ok, irei me atentar a isso amanhã.

Roda um explain na consulta e tenta identificar o gargalo em produção. Se não for possível, rode a consulta aos poucos, incluindo gradativamente os joins e vá acompanhando os tempos até encontrar o gargalo.