DataSource级别的UCP查询超时属性

时间:2017-02-09 13:06:04

标签: java hibernate jdbc ucp

我们正在使用hibernate3 jar和JDK 6.而对于连接池,我们使用的是UCP-11.2.0.3。现在我们正面临连接池问题。我们已经设定了放弃限制。我们想在UCP上实现查询超时。这是否可以在DataSource级别处理以具有查询超时。我可以看到函数datasource.setConnectionProperty(name, value)但找不到查询超时的属性。

1 个答案:

答案 0 :(得分:0)

您为UCP设置的属性在the documentation

中定义

您可以设置生存时间连接超时,这将限制从池中借用连接的总时间。

 pds.setTimeToLiveConnectionTimeout(18000)

查询超时可以在语句级别设置 ,并且仅对此语句有效 - see here - 所以这不是通过UCP配置的。

 stmt.setQueryTimeout(timeout)