What is blocking and how would you troubleshoot it? Leave a Comment / Uncategorized Blocking happens when one connection from an application holds a lock and a second connection requires a conflicting lock type. This forces the second connection to wait, blocked on the first.