gpt4 book ai didi

c# - 我的 asp.net Web 应用程序中使用 C# 的 mysql 出现超时过期错误?

转载 作者:行者123 更新时间:2023-11-29 13:43:32 25 4
gpt4 key购买 nike

我开发了一个带有mysql数据库连接的asp.net应用程序。有时我在查看页面时遇到超时错误。我还设置了连接时间。但仍然动态收到相同的错误。我无法弄清楚它是在哪种情况下发生的。

这是我收到的完整错误消息...

error connecting: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.

为了解决此错误,我必须监视哪些参数?

请指导我解决这个问题...

最佳答案

打开连接后是否关闭了..?

try
{
conn.Open();
someCall (myConnection);
}
finally
{
myConnection.Close();
}

在 MSSQL 中,您可以使用“sp_lock, sp_who”检查连接..检查这个网站:http://www.xaprb.com/blog/2006/07/31/how-to-analyze-innodb-mysql-locks/mysql 中的等效项

关于c# - 我的 asp.net Web 应用程序中使用 C# 的 mysql 出现超时过期错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17761908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com