Mysql 连接sleep状态问题解决。

摘要:
昨日mysql总是出问题,各种程序在运行时,出现了连接已断开的问题。导致此问题的原因:1.最大连接数2.网络问题3.mysql服务器资源问题然而,上面最常见的3个问题都没有出现。其实程序最好是不要用长连接,用完即释放,保证服务器的稳定是必要的。

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

导致此问题的原因:

1. 最大连接数

2. 网络问题

3. mysql服务器资源问题

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

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

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

免责声明:文章转载自《Mysql 连接sleep状态问题解决。》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇vue methods 中方法的相互调用Qt笔记之QGADGET下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

docker离线安装zabbix+grafana

第一部分:下载安装zabbix所须的镜像 所须镜像包为:mysql、zabbix-server、zabbix-web-nginx、zabbbix-agent 1、搜索镜像 docker search [想要搜索的镜像名] [root@localhost ~]# docker search mysql INDEX NAME...

[mysql] mysql批量操作时性能优化

--------------------------------结论--------------------------------- MySql 非批量10万条记录,5700条/秒 MySql 批量(batch)10万条记录,62500条/秒 oracle 非批量插入10万条记录, 4464 条/秒 oracle 批量 (batch)插入10万条记录,...

hive权威安装出现的不解错误!(完美解决)两种方法都可以

   以下两种方法都可以,推荐用方法一! 如果有误,请见博客 MySQL用户权限(Host,User,Password)管理(mysql.user)   可以自己去增加和删除用户。别怕,zhouls! 方法一:   步骤一: yum -y install mysql-server   步骤二:service mysqld start   步骤三:my...

mysql事件机制——定时任务

定时任务是老生常谈了,因为我们总是需要定时修改特定的数据。 实现它的方法肯定不止一种,但我在相当长一段时间里都是用程序编码去做的,今天突然想到“为什么一定要采用调用的方式?”,用数据库自身的能力去实现不是更好么? 通过了解,mysql的事件机制可以完成定时任务,其原理是在指定的时间调用指定的存储过程。现在很简单了不是?开搞。 首先,我们需要一个存储过程,虽...

mycat的下载和安装

MySQL安装与启动 JDK:要求jdk必须是1.7及以上版本 MySQL:推荐mysql是5.5以上版本 MySQL安装与启动步骤如下:( 步骤1-5省略 ) (1)将MySQL的服务端和客户端安装包(RPM)上传到服务器   (2)查询之前是否安装过MySQL ? 1 rpm -qa|grep-i mysql (3)卸载旧版本MySQL...

mysql 安装失败 start service执行不下去

简单说一下自己安装mysql的经历坑点,新手应该都会遇到。新买了一个电脑,第一次安装的情况:在网上下载好几个不同的mysql,安装都在最后一步执行的时候,执行不下去,最后打开客户端,就是闪一下就消失了,始终没有解决,最后在公司经理考了一个回来,安装竟然成功了,我也没有删除什么注册表什么的。第二次安装的情况:我拿经理给我的mysql安装,怎么也按照不成功,还...