1
luoyou1014 2018-11-27 16:12:21 +08:00
query 慢就是数据库慢吧,应该看 mysql 的慢日志吧
|
2
WuwuGin 2018-11-27 16:14:37 +08:00
mysqli_query 就是执行 sql 语句慢啊。
很大可能是 sql 语句有问题,会间歇性的触发,开发的时候没有考虑过这种情况。 |
3
liuxu 2018-11-27 16:24:08 +08:00
以前一段时间有时候我系统卡死,我一直是以为是开着 virtualbox 的问题,后来我监控后,发现是 apt 定时更新使内存耗尽,导致使用了很多 swap。虽然也是因为 virtualbox 使用了很多内存,但我那是需要一直开着它,所以我关闭 apt 每日自动更新后,便不会导致内存耗尽了,系统也不会周期性卡了
我说这个的原因就是你需要做完整的系统监控,包括 mysql 的日志监控,而不是靠猜,可能确实是 mysql 的问题,但也保不齐是系统某些任务影响了它 |
4
keepeye 2018-11-27 16:33:51 +08:00
不好说,之前系统不定时负载爆炸,卡在 io 上,开始还以为是阿里云抽风,后来发现是 php 进程开太多时间久了耗尽了系统内存...
|
5
moxuanyuan OP @keepeye 我觉得也可能是 php-fpm 进程的问题,fpm 进程开了,不会自动退出,
|
6
moxuanyuan OP @WuwuGin 开了 mysql 慢日志,设了 2s 时间,php 慢日志设的是 6s,php 有记录,但 mysql 没记录,看来不是 query 的问题
|