使用了连接池就不用关闭数据库连接了吗?

cctvsod 发布于 2018/03/12 10:36
阅读 1K+
收藏 0

@黄勇 你好,想跟你请教个问题:在您的《架构探险》一书中,第二章里使用了连接池后,说就可以删除关闭数据库连接的语句,这里很不解,不过不关闭连接怎么释放?调用dbutils执行sql的时候是把connection作为参数传入的,这种情况dbutils应该也不会自动释放这个连接。

使用了连接池就不用关闭数据库连接了吗?

加载中
0
OSC_iktNHu
OSC_iktNHu
使用C3P0连接池的话理论上是不用关闭连接的 因为它自身有释放连接的功能
0
kakai
kakai

连接池中暴露的连接是池中的,其close也被实现为放入连接池,而不是真正意义上的关闭连接。

0
JPer
JPer

如果和数据库close了的话那还叫啥连接池啊,不过min和max有区别,max在安静模式下可能会断开连接;

返回顶部
顶部