时间:2021-07-01 10:21:17 帮助过:4人阅读
1;show variables like "max_connections"; 查看最大连接数
修改最大连接数: set GLOBAL max_connections=1000;
2:show global variables like ‘wait_timeout‘; 这个就是最大睡眠时间。
修改最大睡眠时间: set global wait_timeout=300; 睡眠300秒后自动杀死线程。
3:show global variables like ‘interactive_timeout‘; 查看mysql在关闭一个线程前要等待的秒数。
修改等待时间: set global interactive_timeout=500; 注意第二部和第三不要一起设置不然不起作用。
此方法比较笨拙偷懒数据库一旦重启就会初始回原来的默认数值所以每次重启都要重新设置。当然也可以直接就该mysql的配置文件
报错时mysql大多是登录不上的所以先执行重启命令
找到mysql配置文件添加配置
wait_timeout = 300
interactive_timeout = 500
然后重启。
mysql too many connection 解决
标签:大量 初始 切换 mysq oba 最大 创建 inter 需要