SQL Server-主动监视和警报

时间:2018-08-30 09:21:20

标签: sql-server

我们有时会遇到数据库块的问题,这会阻止其他用户编辑表。每当我们意识到出了点问题时,通常会运行sp_who2 sys过程以检查BlkBy列并找到阻塞数据库的SPID

现在我们正在考虑一种预警系统,该预警系统将在其他预警系统之前通知我们有关该阻止的信息。

SQL Server中是否有任何功能可以不断监视情况并在特定数据库上有3个以上的块时提醒我们?

重要:我们想避免创建可以做到这一点的工作。

我已经检查了多个论坛和文章,但找不到任何令人满意的解决方案。

谢谢大家的帮助。

欢呼

1 个答案:

答案 0 :(得分:0)

我不知道一种主动监视锁的方法,但是可以通过创建触发事件来防止它发生吗?不知道您想要的结果,很难说!

Create Trigger