标签: sql-server
我们有时会遇到数据库块的问题,这会阻止其他用户编辑表。每当我们意识到出了点问题时,通常会运行sp_who2 sys过程以检查BlkBy列并找到阻塞数据库的SPID。
sp_who2
SPID
现在我们正在考虑一种预警系统,该预警系统将在其他预警系统之前通知我们有关该阻止的信息。
SQL Server中是否有任何功能可以不断监视情况并在特定数据库上有3个以上的块时提醒我们?
重要:我们想避免创建可以做到这一点的工作。
我已经检查了多个论坛和文章,但找不到任何令人满意的解决方案。
谢谢大家的帮助。
欢呼
答案 0 :(得分:0)
我不知道一种主动监视锁的方法,但是可以通过创建触发事件来防止它发生吗?不知道您想要的结果,很难说!
Create Trigger