Script p\ verificação de bloqueios

31/07/2008

Pessoal, na empresa que trabalho TEM dois ERP´s da vida, e em alguns picos durante o dia os processo ficam lentos nas telas do sistema.

[b:259a137450]Banco: SQL Server 2000[/b:259a137450]

No Query Analyzer eu executo o comando sp_who2 e vejo alguns bloqueios de SPID, um travando o outro, e quando isso acontece eu executo o KILL.

[b:259a137450]Tenho esse script[/b:259a137450]
SELECT SPID, BLOCKED, CPU, PHYSICAL_IO, STATUS, HOSTNAME, PROGRAM_NAME, LOGINAME
FROM MASTER.DBO.SYSPROCESSES (NOLOCK)
WHERE BLOCKED = 0 ORDER BY CPU DESC

SELECT SPID, BLOCKED, HOSTNAME, PROGRAM_NAME
FROM MASTER.DBO.SYSPROCESSES (NOLOCK)
WHERE BLOCKED > 0


Pergunta
Alguém TEM uma select eficaz para verificar se TEM algum usuário travando outro.


Mibimax