0
  1. WebLogicのJTAタイムアウトは「Inactive Connection Timeout」と同じにする必要がありますか?
  2. 「Inactive Connection Timeout」をX秒に設定しました。 WebLogicにデプロイされたアプリケーションは、実行にX秒以上かかるクエリを発行します。ただし、例外はなく、クエリは成功します。WebLogicのアクティブでない接続タイムアウトとJTAタイムアウト

    「非アクティブ接続タイムアウト」はいつ有効ですか教えてください。

答えて

1

引用ドキュメント:

がプールに強制的にリリースされる予定の接続を予約した後、非アクティブの秒数。 0(デフォルトでは )に設定すると、この機能は無効になります。

通常、「非アクティブ接続タイムアウト」は、接続漏れを防ぐために使用されます。

クエリは、一定期間後にタイムアウトに何の場合:データソースレベルで

  1. セット声明タイムアウト "
  2. は、あなたのコード内で明示的にあなたの答えのための
+0

おかげでそれを設定します。私のSQLクエリは「非アクティブな接続タイムアウト」以上の時間を要します。 –

+1

クエリ中、接続は非アクティブな状態ではありません。それがプールに再生されていない理由です。 –

+0

ありがとうございます。だから私は 'Statement Timeout'より安全に 'Inactive Connection Timeout'を少なくすることができますか? –

関連する問題