- 相關(guān)推薦
關(guān)于PHP慢速日志的問(wèn)題分析
在我們的項目中,開(kāi)啟PHP的慢速日志(request_slowlog_timeout = 10s)是必選項,并且它也讓我們發(fā)現了很多坑,解決了很多的性能問(wèn)題。
昨天由于碰到了一個(gè)非常奇怪的問(wèn)題,讓我們不得不關(guān)閉PHP慢速日志,問(wèn)題是什么呢?
問(wèn)題:執行程序時(shí),會(huì )報 2013(Lost connection to MySQL server during query)
分析:
1)在我們的后臺程序中,會(huì )執行一個(gè)循環(huán)(>300次),循環(huán)中會(huì )重復執行一條SQL語(yǔ)句;
2)Nginx的訪(fǎng)問(wèn)日志,程式每次執行時(shí)間,都在12秒左右;
3)修改mysql連接類(lèi),query之前,執行mysql_ping也無(wú)效,問(wèn)題依舊;
正當百思不得其解時(shí),心想,關(guān)閉一下php慢速日志試試,后來(lái)的情況,可想而知,問(wèn)題竟然好了....
至于神馬原因,我真的不知道,求真相!
【PHP慢速日志的問(wèn)題分析】相關(guān)文章:
PHP對象注入的實(shí)例分析08-27
php中session的實(shí)現原理以及大網(wǎng)站應用應注意的問(wèn)題分析07-26
PHP中的排序函數區別分析08-23
慢速攝影技巧08-21
網(wǎng)站日志分析診斷和作用10-16
GRE作文扣分問(wèn)題分析09-13
網(wǎng)球常見(jiàn)發(fā)球問(wèn)題分析10-29
企業(yè)激勵管理問(wèn)題分析10-04
小提琴慢速練習的原因09-01