• ベストアンサー

コネクションプーリングについて

WebアプリケーションとRDBMSの接続時間の軽減として、 コネクションプーリングという手段があるそうです。 ただ、実装に手間がかかるそうです。 アプリケーションサーバーはこれを実装しているようですが、 そんな予算はありません。 そこで、この部分をやってくれるオススメなソフトなぞはあるでしょうか? ちょっと調べたところ「jdbshare」、「PoolMan」などがありましたが。 もしかして、Tomcat自体にコネクションプーリングの機能があるのでしょうか? なにぶん勉強不足で申し訳ありませんが、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yuji
  • ベストアンサー率37% (64/169)
回答No.2

コネクションプーリングをサポートしているWebApplicationServerであれば、その機能を利用する。 そうでなければ(Tomcatの場合はこちら)、コネクションプーリングの機能を自作するなり、他のソフトを利用するしかありません。 参考URLにPoolManが紹介されています。 私は使ったことないので、これ以上は説明できません。

参考URL:
http://homepage3.nifty.com/uzblend/servlet/index.html#x81
zima_id
質問者

お礼

ありがとうございます。 やっぱり試してみるのが一番ですね。 ちょっとやってみます。

その他の回答 (2)

  • imamu252
  • ベストアンサー率40% (2/5)
回答No.3

HP社のアプリケーションサーバの標準版は無償だった気がします。詳細は判りませんが使えるかもしれません。調べてみてください。 >Tomcatを使用する予定なのですが、TomcatはDataSource APIに対応していないサーブレット・コンテナなんだそうです。残念。。。 StrutsのServletAPIにDataSourceを取得できるメソッドがありますが、そうですかTomcatはダメなんですか、知りませんでした。

zima_id
質問者

お礼

回答ありがとうございます。 無料のAPサーバーについてもちょっと調べてみます。

  • akinori_s
  • ベストアンサー率60% (21/35)
回答No.1

JDBC 2.0 API を使えばDataSourceインターフェースを使用して コネクションプールが使えると思いました。

zima_id
質問者

補足

回答ありがとうございます。 説明不足ですみません。 Tomcatを使用する予定なのですが、TomcatはDataSource APIに対応していないサーブレット・コンテナなんだそうです。残念。。。

関連するQ&A