私は最近、同様の問題に苦しんでいました。データベースに外部キーのインデックスがないことが判明しました。これにより、Oracleは必要以上に多くのレコードをロックし、同時実行性が高いときにすぐにデッドロックが発生しました。
これは、デッドロックを修正する方法に関する多くの優れた詳細、提案、および詳細を含む優れた記事です。 http://www.oratechinfo.co.uk/deadlocks.html#unindex_fk
私は最近、同様の問題に苦しんでいました。データベースに外部キーのインデックスがないことが判明しました。これにより、Oracleは必要以上に多くのレコードをロックし、同時実行性が高いときにすぐにデッドロックが発生しました。
これは、デッドロックを修正する方法に関する多くの優れた詳細、提案、および詳細を含む優れた記事です。 http://www.oratechinfo.co.uk/deadlocks.html#unindex_fk