Eu não uso a query gera para gerar minhas consultas, eu as construo manualmente (principalmente porque qualquer coisa, exceto o motivo trivial das consultas, é difícil de escrever em um arquivo query designer
.
Mas em grandes sistemas isso não é suficiente. A maioria dos sistemas de banco de dados pesados fornece uma ferramenta de análise de consulta que faz uma consulta e mostra o Query Execution Plan
. Você pode usar isso (com outras ferramentas) para tentar otimizar a consulta.
Não apenas ajuda com a consulta em si, mas também fornece uma indicação de quais tabelas precisam ser indexadas e como elas devem ser indexadas, mas também técnicas potencialmente para particionar os dados.