memo connection pool
- トランザクションとは、ひとまとまりの処理
- セッション 接続から終了まで
- コネクション 接続
- SQLを実行するためにはクライアントからサーバーへコネクションを作成する必要がある
- コネクションの作成にはCPU使用量や応答時間にコストがかかる
- かといって事前にコネクションを作成するとアイドル状態のコネクションが多くなりメモリリソースを食いつぶす
- コネクション作成のコストに対応するために、半永久的にコネクションを作成し、プールしてあるコネクションを再利用する「コネクションプール」なる仕組みが求められる
- HikariCPとか
http://www.oracle.com/technetwork/jp/articles/chapter5-1-101584-ja.html#p01a
http://www.ne.jp/asahi/hishidama/home/tech/db/transaction.html
http://itdoc.hitachi.co.jp/manuals/3021/3021340300/DBJB0036.HTM