0

sybase 中发生死锁信息时如何打印它。具体来说,我想知道哪些查询导致了死锁。

我已阅读有关 sp_configure 但不知道如何运行它? http://sybaseblog.com/sybasewiki/index.php?title=How_can_we_print_Deadlock_information_in_errorlog%3F

这是什么提示?

4

1 回答 1

0

sp_configure "打印死锁信息"

这是一个 sa_role 任务 - 你的问题是你没有 sa_role 吗?谁是 DBA?让他们这样做。他们可能会提到增加日志的大小,但这应该不是问题。

只要您的客户端代码也记录了时间,如果您在不同的事情上有很多死锁,您就可以很容易地找到单个死锁。

您可以使用 perl 来扫描日志并制表。

或者,如果您已经安装了 mda 监控表,您也可以使用它们。

有关上述两者的详细信息,请参见 sybooks。

于 2013-01-21T09:53:37.540 回答