MD *_*med 7 database asp.net ado.net
假设我有一个ASP.NET页面.在页面加载事件处理程序中,我打开数据库连接并进行一些处理.但是在完成处理之后,我不会通过调用连接对象的CLOSE方法显式关闭连接.
现在,当服务器端的页面处理完成时,GC将处理我页面中的所有变量,以及连接对象.但是当它被丢弃时,之前打开的连接是否会自动关闭?我的意思是,当GC处理连接对象时,它会自动关闭与数据库服务器建立的连接; 或者它只是处理连接对象,并且数据库中的连接保持打开状态,直到数据库中发生连接超时,然后数据库服务器自行关闭连接?