一个小东西,同时在线用户20-50左右,但是还是出现访问缓慢的情况,有时候要十几秒,看了webLogic session只有60个,最大也就165个,session有效期还是30分钟,
查看oracle 连接,select * from v$session where username='ab' order by status;
87个session全是inacitve,哪位大侠知道,是不是连接池配置有问题!
spring的配置<bean id="dataSource" 
class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName"
value="oracle.jdbc.driver.OracleDriver" />
<property name="url"
value="jdbc:oracle:thin:@xx:1521:db1" />
<property name="username" value="ab" />
<property name="password"
value="ab!" />
                <!-- 连接池启动时的初始值 -->
                <property name="initialSize" value="30"/>
<property name="maxIdle" value="50"/>
                <!--  最小空闲值.当空闲的连接数少于阀值时,连接池就会预申请一些连接,以避免洪峰来时再申请而造成的性能开销 -->
                <property name="minIdle" value="30"/>
<property name="maxActive" value="500"/><!--增大-->
<property name="maxWait" value="500"/>
</bean>还有这里配置了的话,ibatis里面就不需要再配置其他的了把