我有一个 asp.net 应用程序,在某些情况下会在查询期间返回锁定错误。这很好,但我希望能够做的是记录锁的所有者以跟踪可能的行为问题(人们以更新模式打开应用程序,然后在很长一段时间内保持这种状态。)
有没有办法让 Informix 错误报告除了表之外的锁的所有者(这是它现在返回的内容)?我确实看到了检查表是否在 Informix 中被锁定,它告诉如何查询 syslocks 视图以获取锁列表,但这可能是一个广泛的列表,我只想记录我遇到失败的特定锁的所有者询问。
如果版本有所不同,我正在使用 Informix 10.0。
有什么建议么?