我们使用 Livelink 进行记录管理,如果用户移动一个丢失子文件夹的文件夹,它会锁定数据库并减慢整个系统的速度。尽管向用户发送了许多警告,但这种情况仍在发生。是否有任何分类或监控工具可以为我们提供有关何时发生锁定的预警系统?
如果不是,我将使用什么代码来显示锁并显示导致锁的用户名?
谢谢
我们使用 Livelink 进行记录管理,如果用户移动一个丢失子文件夹的文件夹,它会锁定数据库并减慢整个系统的速度。尽管向用户发送了许多警告,但这种情况仍在发生。是否有任何分类或监控工具可以为我们提供有关何时发生锁定的预警系统?
如果不是,我将使用什么代码来显示锁并显示导致锁的用户名?
谢谢
我不知道 Livelink 是什么,也不知道你在说什么文档、文件夹和动作。话虽如此,既然您提到了锁并且您标记了您的问题 SQL Server:在 SQL Server 系统中,通过部署快照隔离模型可以大大减少锁争用,请参阅使用快照隔离。因此,只需启用 read_committed 快照,这将取消阻止在默认的、已提交的、隔离级别下执行的任何读取:
ALTER DATABASE [dbname] SET READ_COMMITTED_SNAPSHOT ON;