Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/03/2009, 19:28
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: procesamiento en sql 2005

Muy probablemente el optimizador de consultas haya decidido un método diferente para realizar ese proceso.
Lo que deberías hacer es ir al analizador de consultas y ver qué es lo que realmente está haciendo el planificador de consultas del SQL Server.
No te olvides que el SQL Server, como muchos DBMS, tienen un sistema estádístico que les permite establecer planificaciones optimizadas para las mismas consultas, dependiendo de muchos factores. Esto quiere decir que no tiene métodos estáticos para las consultas, sino que los procesos pueden ir cambiando de acuerdo a lo que el planificador determina.
Lo que debes fijarte, en todo caso, es si el volumen de datos y/o el de tiempos ha variado entre las ejecuciones. Una forma sería someter al sistema al mismo conjunto de datos que hiciera antes, cuando usaba los 4 procesadores, y ver como se diferencia la performance del SP.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)