首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据库连接未从连接池释放

问数据库连接未从连接池释放
EN

Stack Overflow用户
提问于 2015-01-29 17:39:45
回答 1查看 60关注 0票数 0

我正在将一个现有的站点从Win2003/.NET4.0迁移到Win2012作为提升和转换(不更改代码)。问题是连接没有从连接池中释放,并且在达到100后很快就会出错。当我使用sp_who2检查SQL Server(也是2012)时,我可以看到连接处于休眠状态,并且没有被释放。

这段代码可以正确地关闭连接并使用企业库数据块,并且可以在旧环境中正常工作。关于问题出在哪里有什么线索吗?

EN

回答 1

Stack Overflow用户

发布于 2015-02-11 15:14:20

经过大量研究,我发现问题出在代码的某一部分,在某些情况下,数据读取器没有被正确处理。

目前还不清楚的是,为什么它在Win2003/iis6组合中没有连接泄漏的情况下工作。被排除的是在2012 Server环境中导致这种行为的任何外部因素。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28211319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档