2011-05-10 93 views
0

有没有办法知道表的锁历史?表锁历史

例如,列表中包含在8:00到9:00之间发生的所有锁定。

寻找答案的SQL Server 2000

+0

不需要。如果需要,您需要事先设置SQL事件探查器跟踪以记录锁定事件。 (可能是相当重的痕迹) – 2011-05-10 13:14:12

回答

1

上工作你只能得到当前的锁(如syslocks的)。没有保留历史记录。

您必须运行SQL Profiler跟踪,但它会生成大量数据。或者定期轮询syslock并将信息存储在日志表中。