No uso el generador de consultas para generar mis consultas, las construyo a mano inicialmente (principalmente porque cualquier cosa menos el motivo trivial de las consultas es difícil de escribir en un query designer.
Pero en sistemas grandes esto no es suficiente. La mayoría de los sistemas de bases de datos pesados proporcionan una herramienta de análisis de consultas que responderá una consulta y le mostrará elQuery Execution Plan . Luego puede usar esto (con otras herramientas) para intentar y optimizar la consulta.
No solo ayuda con la consulta en sí, sino que también le da una indicación de qué tablas deben indexarse y cómo deben indexarse, sino también posibles técnicas para particionar los datos.