1
A
回答
1
如果你有一个连接(辅助类)的公共点,那么你就可以创建内部使用块连接。
例:
using (SqlConnection connection = new SqlConnection(connectionString))
{
//you code here
}
0
假设你正在使用SQL Server ...
您是否尝试过在SQL Server Management Studion使用Activiy监控?在过去,我用它来解决同样的问题。在服务器上
- 打开活动监视器
- 开放进程
- 浏览列表
- 如果连接不正确处置,你会看到很多的项目为您的应用程序。
- 右键单击其中一个并选择详细信息。请注意窗口中的命令SQL。重复几个。
- 如果您看到相同的命令重复,很可能是您的泄漏。
原油但有效;可能有更好的方法,但这对我有效。祝你好运!
相关问题
- 1. DBCP Tomcat连接池泄漏
- 2. 诊断Win32 RegisterClass泄漏
- 3. 在PostgreSQL中诊断应用程序连接泄漏
- 4. IIS连接池查询/泄漏跟踪
- 5. 如何诊断手柄泄漏?
- 6. 如何诊断句柄泄漏源
- 7. Javascript泄漏的诊断类型
- 8. .NET无法诊断USER对象泄漏
- 9. 连接泄漏
- 10. JDBC连接泄漏
- 11. SQL Server连接处理,连接池,生存期和泄漏连接
- 12. 诊断EclipseLink连接延迟?
- 13. 诊断连接到SQL Server
- 14. Kubernetes - 连接拒绝诊断
- 15. 应用程序池诊断
- 16. MySQL连接池泄露ThreadAbortedException
- 17. NHibernate泄漏连接/事务
- 18. Apache HttpClient PoolingHttpClientConnectionManager泄漏连接?
- 19. GoLang MongoDB的连接泄漏
- 20. 休眠连接泄漏
- 21. Subsonic 3.0.0.4泄漏SQL连接?
- 22. android:TextToSpeech泄漏服务连接
- 23. 数据库连接泄漏
- 24. 连接泄漏问题Weblogic
- 25. 服务连接泄漏
- 26. 休眠/ c3p0连接泄漏
- 27. 跟踪连接泄漏
- 28. DBCP连接池泄漏:Connection.close()不会将连接返回到池并且连接耗尽
- 29. Jpa2/hibernate c3p0池配置导致连接和线程泄漏
- 30. 连接池检测到潜在的声明泄漏
您是否在每个页面中创建了数据访问类或连接? – PraveenVenu 2012-02-29 07:19:52
它有某种自写的dal。我想查找连接丢失的所有来源(文件和行),它在哪里打开但未关闭或处置。任何工具或想法如何做到这一点? – idm 2012-02-29 08:46:22
您现在如何在自己编写的DAL中实际处理连接生命周期?何时何地实例化它们?没有细节,很难说。如果您在50个不同的地方实例化它们,然后将它们(或不在)放置在不同的地方,那么您将不得不手动完成它。 – Groo 2012-02-29 08:57:35