2011-02-16 11 views
2

プログラム全体で単一の接続を使用する場合は、接続プールを使用する必要がありますか?接続プールを使用するとパフォーマンスが向上しますか? たとえば、私は静的な接続を開いて、複数のSQLクエリに使用し、最後にプログラムが終了すると、私は接続を閉じます。私が扱っているプログラムのほとんどはマルチスレッドではないので、このような状況では接続プールを使用する利点はありません。誰でも私の質問に答えてくれますか、ありがとうございます。[Java]接続を1つしか使用しない場合、接続プールが必要ですか?

ありがとうございます。

+0

より良い接続性を提供する接続プールを使用することをお勧めします。つまり、DBサーバーが再起動から回復し、再度接続するまで待機します。接続プールはまた、データベースサーバーに定期的にpingを送信して、すべてが正常かどうかをチェックし、他の接続テストを実行し、接続を再試行し、有用な情報を記録します。 –

答えて

4

例えば、私は、静的 接続を開くことができ、プログラム 仕上げは、私は接続を閉じたときに、最後に、複数のSQL クエリのためにそれを使用します。私が扱っていたプログラムのほとんど は、マルチスレッドではない

ある接続プールを必要としないような音。

2

接続プールは必要ありません。

制限数の接続を強制する必要がある場合に便利です。

関連する問題