問題タブ [ora-02049]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - TransactionScope とエラー: ORA-02049
私は次のルーチンを持っています:
これを本番環境とテスト環境の両方の Oracle 11g データベースに対して散発的に実行すると (または、パターンがある場合は、まだ見つかっていません)、Oracle エラーが生成されます: ORA-02049: タイムアウト: 分散トランザクションがロックを待機しています。
これはテスト データベースに対して実行される唯一のプロセスであるため、さまざまなユーザーがロックをめぐって競合するという問題は発生しません。
このエラーの原因は何ですか?
前もって感謝します。
sql - Oracle に関する一般的な ORA-02049 およびロックの問題のトラブルシューティング方法
長時間のトランザクションや集中的なトランザクションで、ORA-02049 が発生することがあります。これにはパターンがないように見えますが、単純な INSERT で発生します。
何らかの情報やオラクルを入手する方法がわかりませんが、方法が必要ですか? ロックに関するログ、または少なくとも現在のロックを確認する方法はありますか?