【发布时间】:2017-01-24 13:34:21
【问题描述】:
我正在尝试使用单个连接对象在单个函数中执行多个查询。我想知道在这种情况下关闭数据库连接的最佳做法是什么。目前,一旦所有数据库调用完成,我就会关闭连接。我想知道是否需要关闭连接并为每个数据库调用打开一个新连接。哪个更好?
【问题讨论】:
-
为什么您觉得每次调用数据库都需要创建/关闭新连接?使用@Sean 的建议更有意义,这样您就可以在每个事务中使用可以包含多个调用的实例。
标签: java database oracle jdbc transactions