开发环境,系统在长时间不访问(第二天),重新访问,系统地sql执行要在2秒以上,db2top查看,在db2中执行毫秒级的。通过javacore查看,感觉都堵在org/springframework/jdbc/datasource/DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:173(Compiled Code))获取数据库连接上了。连接写法如下:
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>jdbc/xxxx</value>
</property>
</bean>
问问大家,Was上有什么限制,说每次长时间不用,再重新获得数据库连接要重建吗?
连接池的最小连接数是10
收起