监控锁

时间:2010-06-17 08:14:08

标签: sql-server locks

我们正在使用Livelink进行记录管理,如果用户移动丢失了子文件夹的文件夹,则会对数据库造成锁定并降低整个系统的速度。尽管向用户发送了许多警告,但仍然会发生这种情况。是否有任何排序或监控工具可以为我们提供关于何时发生锁定的预警系统?

如果不是,我将使用什么代码来运行以显示锁定并显示导致锁定的用户名?

由于

1 个答案:

答案 0 :(得分:0)

我不知道Livelink是什么,我不知道你在说什么文件,文件夹和动作。话虽这么说,既然你提到了锁并且你标记了你的问题SQL Server:在SQL Server系统中,通过部署快照隔离模型可以大大减少锁争用,请参阅Using Snapshot Isolation。因此,只需启用read_committed快照,这将取消阻止在默认的读提交隔离级别下执行的任何读取:

ALTER DATABASE [dbname] SET READ_COMMITTED_SNAPSHOT ON;