php的慢速日志引起的Mysql错误问题分析


Posted in PHP onMay 13, 2014

在我们的项目中,开启PHP的慢速日志(request_slowlog_timeout = 10s)是必选项,并且它也让我们发现了很多坑,解决了很多的性能问题。

昨天由于碰到了一个非常奇怪的问题,让我们不得不关闭PHP慢速日志,问题是什么呢?

问题:执行程序时,会报 2013(Lost connection to MySQL server during query)

分析:

1)在我们的后台程序中,会执行一个循环(>300次),循环中会重复执行一条SQL语句;
2)Nginx的访问日志,程式每次执行时间,都在12秒左右;
3)修改mysql连接类,query之前,执行mysql_ping也无效,问题依旧;

正当百思不得其解时,心想,关闭一下php慢速日志试试,后来的情况,可想而知,问题竟然好了....

至于神马原因,我真的不知道,求真相!

PHP 相关文章推荐
C# Assembly类访问程序集信息
Jun 13 PHP
PHP中的session永不过期的解决思路及实现方法分享
Apr 20 PHP
基于PHP 面向对象之成员方法详解
May 04 PHP
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
Jun 25 PHP
destoon各类调用汇总
Jun 20 PHP
php中HTTP_REFERER函数用法实例
Nov 21 PHP
PHP获取当前URL路径的处理方法(适用于多条件筛选列表)
Feb 10 PHP
php生成0~1随机小数的方法(必看)
Apr 05 PHP
Laravel下生成验证码的类
Nov 15 PHP
PHP如何开启Opcache功能提升程序处理效率
Apr 27 PHP
PHP如何获取Cookie并实现模拟登录
Jul 16 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
Dec 01 PHP
PHP实现的MongoDB数据库操作类分享
May 12 #PHP
PHP中date与gmdate的区别及默认时区设置
May 12 #PHP
PHP三元运算的2种写法代码实例
May 12 #PHP
PHP入门之常量简介和系统常量
May 12 #PHP
PHP实现数字补零功能的2个函数介绍
May 12 #PHP
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
May 12 #PHP
phpMyAdmin自动登录和取消自动登录的配置方法
May 12 #PHP
You might like
PHP实现把数字ID转字母ID
2013/08/12 PHP
PHP时间戳 strtotime()使用方法和技巧
2013/10/29 PHP
php两种无限分类方法实例
2015/04/21 PHP
PHP编程实现阳历转换为阴历的方法实例
2017/08/08 PHP
phpStudy2016 配置多个域名期间遇到的问题小结
2017/10/19 PHP
php实现微信模板消息推送
2018/03/30 PHP
PHP通过GD库实现验证码功能示例
2019/02/23 PHP
javascript fullscreen全屏实现代码
2009/04/09 Javascript
jquery select(列表)的操作(取值/赋值)
2009/08/06 Javascript
JS实现标签页效果(配合css)
2013/04/03 Javascript
JavaScript函数详解
2015/02/27 Javascript
详解微信小程序开发之城市选择器 城市切换
2017/01/17 Javascript
jQuery操作css样式
2017/05/15 jQuery
JS实现数组简单去重及数组根据对象中的元素去重操作示例
2018/01/05 Javascript
使用selenium抓取淘宝的商品信息实例
2018/02/06 Javascript
vue-baidu-map 进入页面自动定位的解决方案(推荐)
2018/04/28 Javascript
如何去除富文本中的html标签及vue、react、微信小程序中的过滤器
2018/11/21 Javascript
js实现上下左右键盘控制div移动
2020/01/16 Javascript
react 生命周期实例分析
2020/05/18 Javascript
[41:13]完美世界DOTA2联赛PWL S2 Forest vs Rebirth 第一场 11.20
2020/11/20 DOTA
[46:42]DOTA2-DPC中国联赛正赛 Aster vs Magma BO3 第二场 3月5日
2021/03/11 DOTA
python图像处理之镜像实现方法
2015/05/30 Python
Linux 修改Python命令的方法示例
2018/12/03 Python
Python操作配置文件ini的三种方法讲解
2019/02/22 Python
Python 根据日志级别打印不同颜色的日志的方法示例
2019/08/08 Python
django项目中使用手机号登录的实例代码
2019/08/15 Python
Python实现语音识别和语音合成功能
2019/09/20 Python
tensorflow获取预训练模型某层参数并赋值到当前网络指定层方式
2020/01/24 Python
python中的时区问题
2021/01/14 Python
秘书行业自我鉴定范文
2013/12/30 职场文书
感恩教育活动总结
2014/05/05 职场文书
机械工程及自动化专业求职信
2014/09/03 职场文书
考试作弊检讨书1000字(5篇)
2014/10/19 职场文书
2014年电信员工工作总结
2014/12/19 职场文书
SQLServer2019 数据库的基本使用之图形化界面操作的实现
2021/04/08 SQL Server
SpringBoot项目多数据源及mybatis 驼峰失效的问题解决方法
2022/07/07 Java/Android