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:
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
Respuesta Responder a este mensaje
#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:
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
Respuesta Responder a este mensaje
#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:

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:
> 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


Respuesta Responder a este mensaje
#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:
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:

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:
> 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


Respuesta Responder a este mensaje
#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 ???
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida