Webpshere ApplicationServer6.1内でWebアプリケーションを実行しています。このWebアプリケーションには、ルールの種類のエンジンがあり、すべてのルールがWebsphereデータソースプールから独自の接続を取得します。したがって、ユースケースを実行すると、100レコードの入力に対して、約400〜800の接続がプールから取得され、プールに解放されることがわかります。このエンジンが生産に入ると、処理が完了するまでに時間がかかりすぎるのではないかと感じています。
プールから頻繁に接続を取得するのは悪い習慣ですか?プールから接続を取得するために必要なオーバーヘッドコストはどれくらいですか?私の推測では、プールはリソースキャッシュにすぎないため、関連するコストは最小限に抑える必要があります。私が間違っている場合は訂正してください。