ホームページ  >  記事  >  データベース  >  mysql - プロジェクト内の 1 つのデータベースのスリープがローカルおよびサーバー上で解放されるのに、他のデータベースのスリープは解放されないのはなぜですか?

mysql - プロジェクト内の 1 つのデータベースのスリープがローカルおよびサーバー上で解放されるのに、他のデータベースのスリープは解放されないのはなぜですか?

WBOY
WBOYオリジナル
2016-08-20 08:47:581383ブラウズ

mysqlsleep プロセス

私のプロジェクトがローカルで実行されている場合、SQL ステートメントのクエリが終了すると、このクエリのスリープは解除され、スリープ時間は 60 を超えませんが、サーバー上では SQL ステートメントが返されます。その後、プロセスは解放されないようで、スリープ状態の時間は増加し続け、現在のプロジェクトのコード、データベースのバージョン、ソフトウェア、Tomcat サーバー、および解放方法はまったく同じです。ローカル システムは Windows 8、サーバー システムは Window Server 2003 ですが、適切に構成されていない構成はありますか、またはローカル コンピューターが構成されているためにどの構成属性が影響するでしょうか。プロジェクトのフレームワークは spring+mybaits で、データベースは mysql5 です。 5. サーバー tomcat7 に接続されている 2 つのデータベース show processlist コマンドは、まったく異なります。 1つは正常で、もう1つは成長していますmysql - プロジェクト内の 1 つのデータベースのスリープがローカルおよびサーバー上で解放されるのに、他のデータベースのスリープは解放されないのはなぜですか?mysql - プロジェクト内の 1 つのデータベースのスリープがローカルおよびサーバー上で解放されるのに、他のデータベースのスリープは解放されないのはなぜですか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。