Os cuento una cosa muy curiosa que me ocurre en un servidor que tengo en
producción.
Suelo tener abierta la aplicación de Rendimiento para ver si algunos
parámetros del servidor se bloquean, y en algunas ocasiones me da un error
similar a: Uno de los contadores no ha respondido en un periodo de tiempo,
no se mostrará más en la sesión.
La cuestión es que tras esto me desaparecen todos los contadores de SQL
Server, y coincide que el servicio de SQL Server se apodera de gran parte
del procesador a pesar de que no se esté realizando ningún trabajo sobre él
(un 75% del procesador sólo para SQL Server sin haber ningún trabajo
ejecutándose en el servidor).
Si reinicio el servicio de SQL Server libera el procesador pero en cuanto
vuelve a trabajar, vuelve a apoderarse de él, no arreglándose del todo hasta
que no reinicio el servidor.
En dicho servidor sólo funciona SQL Server y una aplicación que no consume
recursos ya que se limita a consultar datos del SQL.
El servidor en cuestión tiene 2 procesadores Intel Xeon a 2.4 Ghz con 512 de
memoria caché, 2 Gb DDR SDRAM, Windows 2000 y SQL Server 2000.
Este hecho no ocurre con demasiada frecuencia pero cuando ocurre los
usuarios notan una caída de rendimiento enorme en los tiempos de respuesta
(evidentemente), con lo cual es muy incómodo.
¿A alguien le suena a qué puede ser debido o cómo puede arreglarse?
Un saludo
Leer las respuestas