質問: ds.getConnection(); とデータソースからの接続をしています。 サーブレットの最後には取得したコネクションをコミットしてクローズしていますが、 何度かページをリロードすると、コネクションが取得できなくなります。 コネクションプーリングが有効になっているのはわかるのですが、解放しているのに再利用が出来なくなってしまっているようです。 xmlの設定情報や、SQLSERVER側に何か間違いがあるのでしょうか? それとも、コード側に問題があるのでしょうか? 同じコードで、xmlを書き換えて、PostgreSQLで試したときはちゃんと再利用できていました。 ヒントでも良いので、教えてください。 お願いします。
回答: いやいや コネクションcloseしちゃダメだよ コネクションプーリングしているのにクローズしたら 最初10個のコネクションが 1個ずつ減っていちゃうじゃない 最後には0個になっているヨ