centos5.5 x64

 

在出问题之前我对数据库做了一系列的优化内容,其中包括了

wait_timeout=2880000
interactive_timeout = 2880000

我优化后修改为

wait_timeout=60
interactive_timeout = 60

 

经过一段时间后查看程序LOG,发现出现MySQL server has gone away错误提示

出现MySQL server has gone away的原因一般是处理SQL时间过长导致超时强制关闭

 

解决方法:

wait_timeout=120
interactive_timeout = 120

经过我对以上俩个值修改后,问题解决了!