我正在尝试调试一些资源泄漏 - 特别是 oracle 连接。
在我的本地机器上,当我逐步执行 Page_Load() 时,我可以通过监视 v$session 查看在数据库中创建的连接。
一旦我走出 Page_Load,所有的连接都会关闭。
在开发服务器(W3k,IIS6)上运行的相同代码不会释放资源 - 根据 db 的连接仍然存在。
我在启用和不启用连接池的情况下都试过这个,它是一样的 - 在本地它很好,在它泄漏的服务器上。
我已经验证了两个地方的 .net 框架是相同的,并且代码也是相同的。我错过了什么?