对Proxool的理解不是很清楚<proxool>
<alias>oracle</alias>
<driver-url>jdbc:oracle:thin:@127.0.0.1:1521:orcl</driver-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<driver-properties>
<property name="user" value="user"/>
<property name="password" value="pwd"/>
</driver-properties>
<minimum-connection-count>5</minimum-connection-count>
<maximum-connection-count>150</maximum-connection-count>
<maximum-active-time>150000</maximum-active-time>
<prototype-count>2</prototype-count>
<maximum-connection-lifetime>300000</maximum-connection-lifetime>
<house-keeping-test-sql>select * from TB_EMPLOYEE</house-keeping-test-sql>
<fatal-sql-exception>ora-,ORA-,socket write error</fatal-sql-exception>
<fatal-sql-exception-wrapper-class>org.logicalcobwebs.proxool.FatalRuntimeException</fatal-sql-exception-wrapper-class>
</proxool>minimum-connection-count 设置数据库的最小连接数 问题:这个最小连接数体现在什么地方,有什么用途
maximum-connection-count 设置数据库最大连接数 问题:激活连接数可否大于最大连接数,如果大于最大连接数有什么后果
prototype-count 这句看似简单,但是一直没弄懂,他意思是最小可用连接数,默认是2。我打个比方,如果现在可用连接是2,我开了3个连接,是不是他还会帮我后面再打开3个空闲连接,一个分配给我要用的连接,另外两个就是我设置了这个参数后所得到的最小空闲连接数,如果理解不对请指正(经过试验证明是不准确的)
还有就是激活链接数和这三个的关系是什么?
<alias>oracle</alias>
<driver-url>jdbc:oracle:thin:@127.0.0.1:1521:orcl</driver-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<driver-properties>
<property name="user" value="user"/>
<property name="password" value="pwd"/>
</driver-properties>
<minimum-connection-count>5</minimum-connection-count>
<maximum-connection-count>150</maximum-connection-count>
<maximum-active-time>150000</maximum-active-time>
<prototype-count>2</prototype-count>
<maximum-connection-lifetime>300000</maximum-connection-lifetime>
<house-keeping-test-sql>select * from TB_EMPLOYEE</house-keeping-test-sql>
<fatal-sql-exception>ora-,ORA-,socket write error</fatal-sql-exception>
<fatal-sql-exception-wrapper-class>org.logicalcobwebs.proxool.FatalRuntimeException</fatal-sql-exception-wrapper-class>
</proxool>minimum-connection-count 设置数据库的最小连接数 问题:这个最小连接数体现在什么地方,有什么用途
maximum-connection-count 设置数据库最大连接数 问题:激活连接数可否大于最大连接数,如果大于最大连接数有什么后果
prototype-count 这句看似简单,但是一直没弄懂,他意思是最小可用连接数,默认是2。我打个比方,如果现在可用连接是2,我开了3个连接,是不是他还会帮我后面再打开3个空闲连接,一个分配给我要用的连接,另外两个就是我设置了这个参数后所得到的最小空闲连接数,如果理解不对请指正(经过试验证明是不准确的)
还有就是激活链接数和这三个的关系是什么?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货