首页 > 数据库技术 > 详细

Mysql 连接sleep状态问题解决。

时间:2016-05-24 11:50:19      阅读:187      评论:0      收藏:0      [点我收藏+]

  昨日mysql总是出问题,各种程序在运行时,出现了连接已断开的问题。

   导致此问题的原因:

  1. 最大连接数

  2. 网络问题

  3. mysql服务器资源问题

 

  然而,上面最常见的3个问题都没有出现。后来查看了mysql 的连接状态(show processlist),发现有大量的sleep状态,而且sleep时间很长

这是想到了,是不是mysql防止睡眠时间太长有些容错机制,使用 show variables like “%timeout%”,,interactive_timeout和wait_timeout  值表示最大sleep

时长,默认为8个小时。其实程序最好是不要用长连接,用完即释放,保证服务器的稳定是必要的。

 

Mysql 连接sleep状态问题解决。

原文:http://www.cnblogs.com/gaozhichao/p/5522811.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!