0

Weblogic データソースから取得した接続を使用して行われたデータベース クエリ呼び出しが、接続の非アクティブ タイムアウト内に返されない場合、接続リークが発生します。たとえば、接続の非アクティブ タイムアウトは 500 秒で、DB 呼び出しが戻るまでに 600 秒かかります。

接続漏れの原因になりますか?

4

1 に答える 1

0

接続トランザクション プロパティで定義されているよりもクエリに時間がかかる場合、SQLException が発生し (TransactionTimeout)、実行が中止されます。このような同時クエリが多すぎると、WebLogic の状態が悪化する可能性があり、アプリケーション サーバーを再起動する必要があります (おそらくデータソースの再起動で十分です)。

于 2013-08-20T07:32:37.360 に答える