连接池的配置

原创 2006年06月12日 08:10:00

最近遇到了一个奇怪的问题,使用了Apache的连接池,当数据库重启之后,就无法连接到数据库上了,开始以为是程序的问题,看了一些代码,无用。后经同事提示,在连接池的配置中加了一项:

    <parameter>
    <name>validationQuery</name>
        <value>SELECT 1</value>
    </parameter>

就Ok了,才明白这个是用来检查连接的,当访问量不大时,连接池中的连接足够用,它不会去申请新的连接,但原有的连接已经被重置了,也就是reset了,无法使用,因此对于使用连接池,应该加上面的配置,以检查数据库连接。

同样,使用spring来配置连接池的时候也应该加上:

<property name="validationQuery">
<value>SELECT 1</value>
</property>

防止数据库重新启动后出现问题。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

tomcat连接池配置

  • 2017-03-10 17:25
  • 1.70MB
  • 下载

数据库连接池配置部分

tomcat连接池配置

  • 2017-03-23 15:55
  • 1.71MB
  • 下载

C3P0连接池配置与使用

C3P0连接池配置完整使用

c3p0连接池以及配置文件

  • 2016-05-11 21:32
  • 380KB
  • 下载

weblogic连接池配置

  • 2015-12-04 10:10
  • 2.31MB
  • 下载

Spring中数据库连接池的三种配置(dbcp,c3p0,proxool)(转载)

常用的开源数据连接池主要有c3p0,dbcp和proxool三种
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)