Identify if there is a blocking in your SQL Server
Typically monitoring tool lets database administrators know if there is any blocking on a server. However, you can manually check real-time status of a SQL Server for blocking using below TSQL:
SELECT * FROM SYS.sysprocesses
WHERE blocked <> 0
This will print vital information related to blocking at that time.
Note: This is the most efficient way to capture blocking information from a SQL Server.
Comments