Connection Pool的主要目的是减少连接的时间(一般在一个SQL事务中Connect、Disconnect占了很长的时间,比一个简单的SQL操作耗时间)。
1.连接池的大小要看你的系统的连接数和频繁程度来定。定5个也没有耗多少资源,但节省了时间。2.流程一般是:先在连接池中初始化几个连接,当有事务开始时,就从连接池中取一个可用的进行事务处理,没有时则等待;事务处理完毕后再将连接放回连接池中。3.连接池的使用一般只会加快你的访问速度,不会减慢的。你的系统的访问量不是很大,也没有必要使用连接池。