1

我有一个 asp.net 应用程序,在某些情况下会在查询期间返回锁定错误。这很好,但我希望能够做的是记录锁的所有者以跟踪可能的行为问题(人们以更新模式打开应用程序,然后在很长一段时间内保持这种状态。)

有没有办法让 Informix 错误报告除了表之外的锁的所有者(这是它现在返回的内容)?我确实看到了检查表是否在 Informix 中被锁定,它告诉如何查询 syslocks 视图以获取锁列表,但这可能是一个广泛的列表,我只想记录我遇到失败的特定锁的所有者询问。

如果版本有所不同,我正在使用 Informix 10.0。

有什么建议么?

4

1 回答 1

1

简短的回答是,没有办法让 Informix 报告谁拥有您的会话遇到的锁。它不是作为标准提供的,也没有办法改变它。

于 2013-03-06T01:10:59.817 回答