Observar quien tienen un proceso

17/02/2005 - 17:33 por AlejandroICI | Informe spam
Un saludo a todos. Tengo una base de datos en Sql Server
2000 y el sistema operativo Windows Server 2003. En
momentos muy esporadicos la gráfica del administrador de
tareas/tab Rendimiento se sube al 100% y se mantiene ahi
por mucho tiempo, obviamente esto lentifica el trabajo de
los demás usuarios, a veces tengo que parar el servicio
de Agente Sql Server, inmediatamente hago esto se
normaliza el servicio sobre la base datos.
Mi pregunta es... por el Sql Server Enterprise Manager o
por otra parte, puedo saber quien esta ocupando los
recursos de la base de datos?.
Agradezco la respuesta.
 

Leer las respuestas

#1 Alejandro Mesa
17/02/2005 - 17:47 | Informe spam
En EM:

Bajo el servidor en question vas a Management - Current Activity. Ahi puedes
ver informacion sobre usuarion y procesos (Process Info), recursos bloqueados
por proceso (Locks / Process ID) o por objeto (Locks / Object). Tambien
puedes usar SQL Query Analyzer y ejecutar los procedimientos almacenados
sp_who2 y sp_lock.


AMB


"AlejandroICI" wrote:

Un saludo a todos. Tengo una base de datos en Sql Server
2000 y el sistema operativo Windows Server 2003. En
momentos muy esporadicos la gráfica del administrador de
tareas/tab Rendimiento se sube al 100% y se mantiene ahi
por mucho tiempo, obviamente esto lentifica el trabajo de
los demás usuarios, a veces tengo que parar el servicio
de Agente Sql Server, inmediatamente hago esto se
normaliza el servicio sobre la base datos.
Mi pregunta es... por el Sql Server Enterprise Manager o
por otra parte, puedo saber quien esta ocupando los
recursos de la base de datos?.
Agradezco la respuesta.


Preguntas similares