どのプーリングの実装に関係なく、常に接続プールを使用する必要があります Webアプリケーションで。データベースとの接続を開くことは非常にコストのかかる作業であり、既存のアイドル状態の接続を再利用できると、サイトのパフォーマンスが大幅に向上します。
接続は、アプリケーションサーバー(Tomcat、JBoss、Glassfish ...)またはアプリケーションによって管理できます。後者の方がセットアップは簡単ですが、デプロイメントごとにカスタマイズするのは困難です。アプリケーションで接続プールを構成し、それを使用するようにサイトを設定すると、接続プールのパラメーターを簡単に微調整できます。たとえば、開いたままにする最小接続、最大アイドル時間などです。