我正在尝试了解是什么原因导致我的lamp服务器在运行了417天之后,在四天内每天都会超时几次。
查看正在运行的进程时,top可能会指向mysql。所以我查看了慢查询日志,只找到了这个。
你能帮我理解一下吗?select sleep(60)这一行让我特别担心。尤其是,因为它不在我的网站代码库中。
# Time: 150125 17:16:43
# User@Host: brujobs_live[brujobs_live] @ localhost []
# Query_time: 12.912479 Lock_time: 0.000000 Rows_sent: 1 Rows_examined: 0
use brujobs_live;
SET timestamp=1422202603;
select sleep(60);
# Time: 150125 17:20:17
# User@Host: root[root] @ localhost []
# Query_time: 60.000274 Lock_time: 0.000000 Rows_sent: 1 Rows_examined: 0
SET timestamp=1422202817;
select sleep(60);发布于 2015-01-26 04:09:59
你的event_scheduler好像开着。
这至少可以解释“睡眠(60)”。
阅读这篇文章,它可能会对你有所帮助:
https://stackoverflow.com/questions/28139253
复制相似问题