como analizo una consulta

18/09/2004 - 17:55 por Fer | Informe spam
Tengo que demostrar que tiene mucha mejor performance realizar una consulta
entre 4 ó mas tablas utilizando JOIN, que linkeando en el WHERE. Como lo
demuestro en numeros, es decir podria explicarlo desde la teoria con el
producto cartesiano, etc, pero les va a convencer mas poder ver los tiempos
de accesos y lo que tarda cada consulta. He intentado con la herramiente que
viene en el Sql Analizer pero es poco dificil de explicar.
Saludos
Fernando
 

Leer las respuestas

#1 Maximiliano D. A.
18/09/2004 - 18:23 | Informe spam
Hola, la mejor forma es imprimir el plan de ejecucion de una y de otra.

En los BOL tienes mucha informacion de como se interpretan los mismos.

Pero ojo, no creo que con un JOIN sea mas rapido que con un Where, lo que si
es mas recomendado hacerlo con JOIN


"Fer" escribió en el mensaje
news:
Tengo que demostrar que tiene mucha mejor performance realizar una


consulta
entre 4 ó mas tablas utilizando JOIN, que linkeando en el WHERE. Como lo
demuestro en numeros, es decir podria explicarlo desde la teoria con el
producto cartesiano, etc, pero les va a convencer mas poder ver los


tiempos
de accesos y lo que tarda cada consulta. He intentado con la herramiente


que
viene en el Sql Analizer pero es poco dificil de explicar.
Saludos
Fernando


Preguntas similares