最近,我每天随机看到一两次死锁,所以我查看了代码&我们将代码放在一个事务中。同时,我想在oracle上将ini_trans增加到5,这样它就可以处理并发访问。应用程序正在使用“app_user”架构,该架构调用“app_admin”架构(app_admin拥有表)&多个应用程序实例同时访问数据库。我应该增加app_用户或app_管理员上的ini_trans还是两者都增加?。谢谢。

最佳答案

Here描述了问题的可能原因。下面的建议帮助了我:“索引外键,死锁就消失了”。检查引用到表的外键,并尝试为它们建立索引。

关于database - 甲骨文僵局,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10584598/

10-13 08:39