1

私が取り組んでいるシステムは、今朝は絶対的なクロールになりました。

ps -ehを実行して何かが見つかるかどうかを確認したところ、46分以上実行されていたmysqlプロセスがありました。

MySQLを再起動すると、すべてが正常に動作し、すぐに元に戻りました。

現在、開いているプロセスを監視していますが、MySQLが再び時間内に忍び寄っています...更新するたびに、さらに数秒が追加されます。たとえば、1時間前に実行されていたと表示されます。 19秒、そして数分ごとに更新し、さらに1秒あります...今では最大約50秒です。ps -ehを実行するたびに、一貫して1〜2秒高くなっています。

mysql> SHOW PROCESSLISTを実行しましたが、表示されたプロセスはSHOW PROCESSLISTプロセスだけでした...したがって、クエリがハングしているとは思いませんが、わかりません。

この問題をデバッグするためのヒントはありますか?これはGoDaddyVDS(CentOS)システム上にあります。

4

1 に答える 1

1

遅いクエリログを調べて、ボックスの速度が低下しているクエリをキャッチすることをお勧めします。 http://dev.mysql.com/doc/refman/5.0/en/slow-query-log.html

于 2013-03-01T22:19:32.500 に答える