服务器使用的是tomcat,数据库使用的是oracle 为什么登录一个用户,在数据库中用V$session差 就多了3个?( 用户登录的时候涉及到多个表的查询及关联查询,这和这个有关系吗?)
<property name="acquireIncrement">3</property>
<!--初始化时获取三个连接,取值应在minPoolSize与maxPoolSize之间。Default: 3 -->
<property name="initialPoolSize">3</property>
orcale的会话是基于和数据库的交互会话session非项目登录用户的session。至于三个,一个是项目的登录用户的和数据库的会话,第二个是打开的oracle客户端plsql,第三个有可能是在本地或是其他还有一个项目再跑或是重复打开一个plsql可能是连接池初始化的吧。。。