[英]Long times on get pooled connection from datasource
Lately we have been having a lot of lag with getting pooled connections from datasource. 最近,从数据源获取连接池一直很滞后。 Is this a db issue ? 这是数据库问题吗? Would slow DB be a cause of this or should we check application code for a fix for this. DB变慢可能是导致这种情况的原因,还是应该检查应用程序代码以解决此问题。 This happens intermittently though. 这是间歇性地发生的。 Would increasing pool size work or is there any other fix or checks. 会增加池大小的工作量,还是有其他修复或检查措施。 Thanks 谢谢
<service interface="javax.sql.DataSource">
<service-properties>
<entry key="osgi.jndi.service.name" value="jdbc/Idn/pfile/DataSource" />
</service-properties>
<bean class="com.ibm.db2.jcc.DB2DataSource">
<property name="serverName" value="${host}" />
<property name="portNumber" value="${port}" />
<property name="databaseName" value="${dbName}" />
<property name="currentSchema" value="${schema}" />
<property name="user" value="${user}" />
<property name="password" value="${password}" />
<property name="driverType" value="${drivertype}" />
<property name="dataSourceName" value="${dataSource.name}" />
</bean>
</service>
尝试使用DB2ConnectionPoolDataSource或其他JDBC连接池(DBCP等)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.