java JDBC连接打开还是关闭? 3 月,1 周 Questions & Answers 64 我有一个带有JDBC连接的Java应用程序,它执行许多不同的任务。我的问题是什么对性能最好: 在应用程序运行期间保持开放连接李> 根据执行的任务关闭和重新打开连接,并创建新的连接变量李>
# 1 楼答案
你应该考虑重新使用连接,而不是每次创建一个新的连接。
我建议使用信号量类来管理connections
# 2 楼答案
连接重用是最好的方法,因为每次打开一个新连接都不是轻松的操作
这就是为什么会有connection pools。您有一组由池缓存和管理的连接。每次你得到一个连接并返回