我有一个java应用程序,我已经使用单例模式实现了它的数据库连接。我仅在主应用程序关闭时关闭数据库连接。像这样保持数据库连接打开是一个好习惯吗?或者可能会出现什么样的问题?
最佳答案
一般来说,一旦完成与数据库的交互,连接对象就应该关闭。
保持打开的问题是..连接对象是一个重对象,在大型企业应用程序的情况下(这不是实际情况),它可能会使您的应用程序变慢。
查看链接http://www.precisejava.com/javaperf/j2ee/JDBC.htm#JDBC103用于优化 JDBC 连接,使用连接池等。
关于java - 保持 mysql 连接打开,直到应用程序运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9698380/