Situatie
Mai jos este o procedura care rulata pe un server MSSQL listeaza procesele care au blocaje pe acel server precum si procesele care blocheaza. De aici se poate pleca analiza blocajului, luand spid-ul care blocheaza, vazand ce ruleaza si de unde vine blocajul.
Solutie
create procedure ListBlockedProcesses
as
SELECT
spid,
blocked,
waittime,
lastwaittype
FROM sys.sysprocesses
WHERE blocked > 0
OR SPID IN (SELECT Blocked FROM sys.sysprocesses)
order by 1
Leave A Comment?