estoy haciendo unos cambio tratando de mejorar la performance de un proceso
y me encuentro con los siguientes resultados
en el plan de ejecucion en el query analizer el proceso optimizado tiene un
cost relative t the batch :3%
mientras que el proceso no optimizado
cost relative t the batch :97%
hasta aqui todo barbaro, pero cuando reviso los valores en el profiler
meencuentro con que el proceso no optimizado
tiene valores mucho menores que el optimizado, ya sea en duratio,cpu o
reads.
cpu duration reads
optimizado 962 4807 127128
no optimizado 150 3094 1410
asi que esto me deja descolocado, es o no es menos costoso? y si lo es, por
que demora mas y consume mas recursos?
o estoy interpretando todo mal?
pd: estoy limpiando los bufers en cada ejecucion.
gracias anticipadas
Mauro.
Leer las respuestas