Servidor lento

17/09/2009 - 19:01 por BobDylan | Informe spam
Hola, tenemos dos servidores, uno que es una maquina virtual con 4 Gb de Ram
y otro que tiene 4 procesadores y 16 Gb de Ram. En ambos está instalado el
SQLServer 2005, uno lo usamos para desarrollo y otro para producción.
¿Cómo es posible que con los mismos datos las consultas tarden menos en
ejecutarse en el servidor "pequeño" que en el grande?. En el servidor
"pequeño" el sistema operativo es Window Server 2003 Standard Edition y en el
"grande" el SO es Windows Server 2003 Enterprise Edition.

Saludos y gracias de antemano por sus omentarios

Preguntas similare

Leer las respuestas

#1 aa
17/09/2009 - 20:46 | Informe spam
Quiza en el grande hacen paralelismo
proba a poner al final with option (maxdop 1)
"BobDylan" wrote in message
news:
Mostrar la cita
#2 Carlos Sacristan
18/09/2009 - 09:31 | Informe spam
Es necesario muchos más datos para saber qué puede estar pasando. Problemas
con estadísticas desactualizadas, paralelismo, métodos de acceso, red,
configuración del servidor, concurrencia del entorno, subsistema de disco,
etc, etc, etc.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"BobDylan" wrote in message
news:
Mostrar la cita
#3 BobDylan
18/09/2009 - 09:46 | Informe spam
Hola, es cierto, es complicado.
A ver...no hay paralelismo, el servidor de desarrollo es una maquina
virtual, el de producción es real, lo unico que en el servidor de producción,
además del sqlServer2005 está corriendo un sqleServer 2000.
Saludos.

"Carlos Sacristan" wrote:

Mostrar la cita
#4 Carlos Sacristan
18/09/2009 - 10:43 | Informe spam
El hecho de ser un servidor virtual no tiene por qué ser malo en sí mismo,
si está bien configurado. En producción, por su parte, tienes dos instancias
corriendo en el mismo servidor y sólo eso ya puede estar desvirtuando los
resultados. En cualquier caso, nos siguen faltando datos para poder darte
una respuesta más adecuada.

En cualquier caso, como te dice Rubén, revisa los planes de ejecución y
también las estadísticas de IO en ambos servidores. Eso te puede dar una
idea de por dónde pueden ir los tiros.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"BobDylan" wrote in message
news:
Mostrar la cita
#5 aa
18/09/2009 - 18:40 | Informe spam
Como sabes que no hay paralelismo,viste los query plan o tiene un solo
procesador la maquina ???
Ads by Google
Search Busqueda sugerida