- ベストアンサー
コネクションプーリングについて
WebアプリケーションとRDBMSの接続時間の軽減として、 コネクションプーリングという手段があるそうです。 ただ、実装に手間がかかるそうです。 アプリケーションサーバーはこれを実装しているようですが、 そんな予算はありません。 そこで、この部分をやってくれるオススメなソフトなぞはあるでしょうか? ちょっと調べたところ「jdbshare」、「PoolMan」などがありましたが。 もしかして、Tomcat自体にコネクションプーリングの機能があるのでしょうか? なにぶん勉強不足で申し訳ありませんが、よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
コネクションプーリングをサポートしているWebApplicationServerであれば、その機能を利用する。 そうでなければ(Tomcatの場合はこちら)、コネクションプーリングの機能を自作するなり、他のソフトを利用するしかありません。 参考URLにPoolManが紹介されています。 私は使ったことないので、これ以上は説明できません。
その他の回答 (2)
- imamu252
- ベストアンサー率40% (2/5)
HP社のアプリケーションサーバの標準版は無償だった気がします。詳細は判りませんが使えるかもしれません。調べてみてください。 >Tomcatを使用する予定なのですが、TomcatはDataSource APIに対応していないサーブレット・コンテナなんだそうです。残念。。。 StrutsのServletAPIにDataSourceを取得できるメソッドがありますが、そうですかTomcatはダメなんですか、知りませんでした。
お礼
回答ありがとうございます。 無料のAPサーバーについてもちょっと調べてみます。
- akinori_s
- ベストアンサー率60% (21/35)
JDBC 2.0 API を使えばDataSourceインターフェースを使用して コネクションプールが使えると思いました。
補足
回答ありがとうございます。 説明不足ですみません。 Tomcatを使用する予定なのですが、TomcatはDataSource APIに対応していないサーブレット・コンテナなんだそうです。残念。。。
お礼
ありがとうございます。 やっぱり試してみるのが一番ですね。 ちょっとやってみます。