2011-06-28 104 views
0

如何查看连接是否已打开&已关闭?就像一个工具,我们可以看到服务器命中的提琴手,有没有办法通过工具查看打开的&关闭连接的数量?打开和关闭连接跟踪

我登录我的网络应用&希望运行该工具&跟踪打开&关闭连接。

System.ApplicationException: 个MySqlException在 OpenConnection的提高,错误连接: 超时过期。在从池中获取 连接之前经过了超时期限 。这可能是 发生的原因,因为所有连接池都正在使用中,并且达到最大池大小 。 ---> MySql.Data.MySqlClient.MySqlException: 错误连接:超时过期。 从池中获取连接之前已超时。 可能发生这种情况的原因是,所有 池连接都在使用中,并且已达到池大小。

我的应用程序是.net & my sql。虽然我的代码被正确关闭&已打开,但代码在大多数情况下都能正常工作,但很少几次我发现上述错误。

回答

0
+0

在连接到mysql数据库的web应用程序中检测连接泄漏的东西。 – Sharpeye500

+0

@ Sharpeye500所以你想看到连接打开,如果它正确关闭的权利?并查看需要多长时间来运行查询磁盘性能等,如果是这种情况(这是)你应该使用类似sql server的分析器。正如您在上面提供的链接中可能看到的那样,有一些分析器解决方案。你可以检查一下,找出最适合你的东西。 (一些工具支付)问候 – adt

+0

当我重新启动IIS我可以登录回来,这是什么意思?我在这里无能为力,请帮忙。 – Sharpeye500