死锁的历史

时间:2012-01-19 23:05:28

标签: sql-server

我们怎样才能获得有关死锁历史的信息。例如今天上午10点。 谢谢

1 个答案:

答案 0 :(得分:3)

编辑:

我被@Martin Smith纠正了。请参阅他关于如何使用SQL Server扩展事件查找历史死锁图的链接。看起来这是在SQL 2008中添加的。每天都在学习。

原件:

SQL Server没有用于查看过去的死锁的规定。您必须运行具有相应跟踪标志集的活动跟踪。 Robert Harvey listed above的链接是一个很好的起点。您还可以使用SQL Server Profiler并指定Locks->死锁图事件类型,并确保指定TextData列以获取死锁图的另一个视图。我个人觉得使用Profiler跟踪更容易。