Java 未关闭与DB的连接是否有害

Java 未关闭与DB的连接是否有害,java,database,connection,Java,Database,Connection,当我注意到在java应用程序的许多类中没有关闭与数据库的连接时,我想到了一个问题。 我想知道随着时间的推移,这是否会影响我的整个操作系统。 提前感谢。对于数据库,没有。根据您语言的驱动程序和适配器,它会在请求完成后自动关闭,或者很可能在一段时间后超时。在应用程序完成请求后,它将继续侦听应用程序的连接,从而消耗服务器上的更多资源,直到DB决定结束该连接为止

当我注意到在java应用程序的许多类中没有关闭与数据库的连接时,我想到了一个问题。 我想知道随着时间的推移,这是否会影响我的整个操作系统。
提前感谢。

对于数据库,没有。根据您语言的驱动程序和适配器,它会在请求完成后自动关闭,或者很可能在一段时间后超时。在应用程序完成请求后,它将继续侦听应用程序的连接,从而消耗服务器上的更多资源,直到DB决定结束该连接为止