MySql连接空闲8小时自动断开的原因及连接池配置方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySql连接空闲8小时自动断开的原因及连接池配置方法相关的知识,希望对你有一定的参考价值。
参考技术A 上一篇 <<< mysql发展历程与整体架构
下一篇 >>> 查询和更新sql语句执行原理
这两个参数的默认值是8小时(60 60 8=28800)。 注意: 1.wait_timeout的最大值只允许2147483 (24天左右),也可以使用mysql命令对这两个属性进行修改。
优点: 避免重复创建tcp三次握手和四次挥手(socket)
缺点: 有可能浪费我们服务器端资源;空闲超时时间
应用场景: 频繁发送请求提高效率
推荐阅读:
<<< MySQL发展历程与整体架构
<<< 查询和更新sql语句执行原理
<<< MySQL存储引擎汇总
<<< InnoDB存储引擎的Buffer Pool 缓冲池底层结构
<<< Too many connections分析与processlist解读
<<< MySQL索引底层结构与实现原理
<<< MySql的表锁行锁及间隙锁
<<< MySQL的并发文件及事务隔离级别
<<< MySQL的MVCC多版本控制原理
<<< MySQL常用命令汇总
以上是关于MySql连接空闲8小时自动断开的原因及连接池配置方法的主要内容,如果未能解决你的问题,请参考以下文章
mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案