Consumiento el 100% del motor

19/02/2008 - 21:17 por Marcelo Guy | Informe spam
Hola a todos, quiero realizar una consulta acerca de un problema que venimos
teniendo con un motor de BD SQL Server 2005.
Les explico un poco mas en detalle, el problema que venimos teniendo y la
configuracion donde el mismo se encuentra instalado:
Se trata de un SQL Server 2005 en el que restauramos una base de datos
creada en un SQL Server 2000, dentro de este SQL Server 2005, aparte de la
base de datos de nuestro sistema se encuentran varias bases de datos de
sistemas de terceros.
Existe un servidor dedicado donde se encuentra este SQL Server 2005, ademas
de un segundo servidor donde se encuentra instalado un servidor de terminal
server.
La mayoria de los usuarios del sistema se conecta por terminal server (al
segundo servidor fisico) y desde alli el sistema accede al servidor SQL,
realizando las consultas y los accesos a la BD necesarios.
En determinado momento, que no pudimos determinar un patron especifico,
dentro del SQL 2005 se generan aproximadamente 3000 procesos , consumiento
el 100% de la CPU y gran parte de la memoria de la maquina.
Esto produce que el resto de las estaciones conectadas al segundo servidor
(terminal server) se "claven" y haya que finalizar manualmente los procesos
que quedaron "colgados" para poder continuar con la utilizacion del sistema
Si tenen algun tipo de recomendacion para hacernos o algun comentario que
podamos llegar a tener en cuenta para guiarnos, desde ya estariamos muy
agradecidos, ya que hasta el momento todas las pruebas, trazas e intentos de
reproduccion del problema en forma local han sido en vano.

Saludos, Marcelo
 

Leer las respuestas

#1 Gux (MVP)
19/02/2008 - 20:55 | Informe spam
Algunos comentarios generales:

1. En caso de no haberlo hecho ya, apliquen el último service pack de SS2005.

2. Pueden limitar el uso de memoria del servicio SQL, de forma tal que un
alto consumo no perjudique a las demás aplicaciones.

3. Si la base fue migrada desde SS2000 es posible que aún esté en
compatibilidad 80. Investigar si es viable ponerla en compatibilidad 90.

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Marcelo Guy" wrote:

Hola a todos, quiero realizar una consulta acerca de un problema que venimos
teniendo con un motor de BD SQL Server 2005.
Les explico un poco mas en detalle, el problema que venimos teniendo y la
configuracion donde el mismo se encuentra instalado:
Se trata de un SQL Server 2005 en el que restauramos una base de datos
creada en un SQL Server 2000, dentro de este SQL Server 2005, aparte de la
base de datos de nuestro sistema se encuentran varias bases de datos de
sistemas de terceros.
Existe un servidor dedicado donde se encuentra este SQL Server 2005, ademas
de un segundo servidor donde se encuentra instalado un servidor de terminal
server.
La mayoria de los usuarios del sistema se conecta por terminal server (al
segundo servidor fisico) y desde alli el sistema accede al servidor SQL,
realizando las consultas y los accesos a la BD necesarios.
En determinado momento, que no pudimos determinar un patron especifico,
dentro del SQL 2005 se generan aproximadamente 3000 procesos , consumiento
el 100% de la CPU y gran parte de la memoria de la maquina.
Esto produce que el resto de las estaciones conectadas al segundo servidor
(terminal server) se "claven" y haya que finalizar manualmente los procesos
que quedaron "colgados" para poder continuar con la utilizacion del sistema
Si tenen algun tipo de recomendacion para hacernos o algun comentario que
podamos llegar a tener en cuenta para guiarnos, desde ya estariamos muy
agradecidos, ya que hasta el momento todas las pruebas, trazas e intentos de
reproduccion del problema en forma local han sido en vano.

Saludos, Marcelo



Preguntas similares