4.4.2 コネクションプール/ステートメントプールを使用したデータベースアクセスの高速化
データベースへの接続で使用するコネクションやステートメントの生成は,時間の掛かる処理です。コネクションプールおよびステートメントプールは,生成したコネクションやステートメントをプールしておくことで,処理性能の向上を図る機能です。
バッチアプリケーションの実行環境では,コネクションプールやステートメントプールなどの機能を使用できます。これによって,バッチアプリケーションからデータベースに高速にアクセスできます。なお,コネクションプールおよびステートメントプールの機能は,リソースアダプタを使用して実現します。
コネクションプールまたはステートメントプールを使用したデータベースアクセスの概要を次の図に示します。
バッチアプリケーションからデータベースにアクセスするときには,プールしていたコネクションまたはステートメントを使用します。