0

私は mysql データベース接続を使用して 1 つの asp.net アプリケーションを開発しました。しかし、それでも動的に同じエラーを受け取っています。どの状況で発生したかを理解できませんでした。

これは私が受け取った完全なエラーメッセージです...

接続エラー: タイムアウトが発生しました。プールから接続を取得する前に、タイムアウト期間が経過しました。これは、プールされたすべての接続が使用中で、最大プール サイズに達したために発生した可能性があります。

このエラーを解決するために監視する必要があるすべてのパラメーターは何ですか?

これを解決するために私を導いてください...

4

2 に答える 2

1

接続を開いた後、接続を閉じましたか..?

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 で同等の

于 2013-07-20T16:11:13.167 に答える