【发布时间】:2009-06-15 21:21:43
【问题描述】:
我正在尝试调试一些资源泄漏 - 特别是 oracle 连接。
在我的本地机器上,当我单步执行 Page_Load() 时,我可以通过监控 v$session 查看在数据库中创建的连接。
我一退出 Page_Load,所有的连接都关闭了。
在开发服务器(W3k、IIS6)上运行的相同代码不会释放资源 - 根据 db 的连接仍然存在。
我在启用和不启用连接池的情况下都试过了,结果都是一样的——在本地很好,在服务器上它会泄漏。
我已验证 .net 框架在两个地方都是相同的,并且代码也相同。我错过了什么?
【问题讨论】:
标签: asp.net oracle memory-leaks connection-pooling