Performance de query

23/09/2019

0

bom dia!
Gostaria de saber se é possível coletar informações estatísticas da query, na própria consulta, e se a query segue algum plano de execução para obter uma performance maior.
Ronaldo Costa

Ronaldo Costa

Responder

Posts

23/09/2019

Alex Lekao

Cara, eu recomendaria pesquisar sobre Tuning(se não me engano é esse o termo.) e particularidades com relação ao banco que vc deseja utilizar.

Além de pesquisar sobre as boas praticas para desenvolvimento das consultas.

E aquele padrão, não usar * sem top, se vc precisar conhecer os campos, ter em mente que o que eh executado primeiro no banco eh o where e só depois as colunas do from, então colocar as coisas em disposições que os dados vao se filtrando e organizando de forma coerente, acredito que seja uma boa prática a se seguir.

Reduzir a quantidade de Joins tambem é uma boa, por exemplo se precisar usar muitos joins, verifique se não é possivel substituir esses vários por um apply.

Diminuir os subselects, só usar se for extremamente necessário.

Espero que tenha ajudado.

Atenciosamente,
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar