这是一个很快的问题,我继承了一个使用Global.asax事件Application_PostRequestHandlerExecute
和Session_End
来关闭数据库连接的网站。但我看到一些似乎没有关闭的连接。如果有人在完成加载之前关闭页面,Application_PostRequestHandlerExecute
事件会被激活吗?
我认为这可能是我打开连接的原因
答案 0 :(得分:0)
如果应用程序抛出未处理的异常,并且在异常点打开连接,则连接可以保持打开状态。
确保全局错误处理程序也关闭这些连接。