首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

wait_timeout【Mysql】解决方案

打开MySQL的控制台,运行:show variables like ‘%timeout%’,查看和连接时间有关的MySQL系统变量,得到如下结果:  图2 查看mysql timeout 其中wait_timeout...MySQL5手册中对两个变量有如下的说明: interactive_timeout:服务器关闭交互式连接前等待活动的秒数。...又见wait_timeout wait_timeout:服务器关闭非交互连接之前等待活动的秒数。...在线程启动时,根据全局wait_timeout值或全局interactive_timeout值初始化会话wait_timeout值,取决于客户端类型(由mysql_real_connect()的连接选项...继续深入这两个变量wait_timeout的取值范围是1-2147483(Windows),1-31536000(linux),interactive_time取值随wait_timeout变动,它们的默认值都是

82750

mysql超经典的8小时问题-wait_timeout

=31536000 interactive_timeout=31536000 加大wait_timeout的时间?...默认加大/减小wait_timeout除了解决当前问题,会不会带来其他影响? 个人当前觉得此题 第一需考虑的是: 你业务当前高峰期mysql_connection是多少?...还是双管齐下都是有据可循且不会带来后遗症的-最佳解决方案 如我当前有环境,一个现网的后台管理系统,使用人数在50以内,那么我wait_timeout 就是默认8小时,c3p0不用做连接有效性检查等,都是万事...而我还有一个EPG前台管理系统,用户量在300万以内,如果我wait_timeout为8小时,那我一到高峰期肯定就是死翘翘的,会有太多的TCP连接没关闭, 数据库连接数肯定是不够的。...因EPG的一个访问-一次对数据库操作量不大,查询完数据就完成ok啦,wait_timeout 设置在120s内应该是够用啦,那么相对应的c3p0中 设置小于wait_timeout 的时间有效性检查 -

65040
领券