oracle 11g の問題のようです。
<オール>DIAG_SIGHANDLER_ENABLED
などの自動診断リポジトリ (ADR) パラメータ 、 DIAG_ADR_ENABLED
、 DIAG_DDE_ENABLED
ほとんどの場合、SQLNET.ORA に設定されます。
DIAG_SIGHANDLER_ENABLED
を持つ アラート ログ、トレース ファイル、アプリケーション ダンプなどのすべての診断が強制的に書き込まれ、過負荷になり、アプリケーションがつまずくこともあります。
- <リ>
シグナル ハンドラをオフにして、標準のオペレーティング システム障害処理を再度有効にするには、$ORACLE_HOME/network/admin ディレクトリにあるクライアント側またはサーバー側の sqlnet.ora ファイルに次のパラメータ設定を配置します。
DIAG_ADR_ENABLED=OFF
DIAG_SIGHANDLER_ENABLED=FALSE
DIAG_DDE_ENABLED=FALSE
デフォルトでは、このパラメーターは true に設定されています。
ADR にそのような変更を加えた後、つまり、DIAG_SIGHANDLER_ENABLED
をオフにします。 、 DIAG_ADR_ENABLED
、 DIAG_DDE_ENABLED
、sqlnet.oraで設定を行った後、アプリケーションを再起動することをお勧めします。
- ADR パラメータをオフにしても、アプリケーションやデータベースに影響はありません。