、私はこの出力を得る:SHOWのPROCESSLIST:私はMySQLデータベースでSHOW PROCESSLISTを実行すると、睡眠
mysql> show full processlist;
+--------+------+-----------+--------+---------+-------+-------+-----------------------+
| Id | User | Host | db | Command | Time | State | Info |
+--------+------+-----------+-------+---------+-------+-------+-----------------------+
| 411665 | root | localhost | somedb | Sleep | 11388 | | NULL |
| 412109 | root | localhost | somedb | Query | 0 | NULL | show full processlist |
+--------+------+-----------+-------+---------+-------+-------+------------------------+
私が指揮下にあるプロセス「スリープ」を知っていると思います。どういう意味ですか?なぜそれが長い時間以来実行され、NULLを表示していますか?データベースが遅くなり、プロセスを終了すると正常に動作します。私を助けてください。
それはただそこに座って接続を待っているものは何もしません。 – Rufinus
接続を待っているクエリを見つけることはできますか?私の門はある意味がありますか?それはなぜ私のデータベースの速度を遅くしていますか? – gthm
あなたのデータベースは本当に*遅くなっていますか?それは何もしない。その基本的な接続は何もしていません - 例えば、おそらくあなたは別の端末に接続していて、もう一度接続を切断しませんでした。 – BugFinder