数据库连接数量我设置了16384,最大值
SET GLOBAL max_connections = 16384;
对于mysql8在设置一下这个
SET GLOBAL mysqlx_max_connections = 16384;
可以使用 命令查看自己的设置
SHOW variables like '%max_connections%';
连接关闭时间https://blog.csdn.net/u013887008/article/details/79491433
每个连接默认是28800秒,没啥用,断开了重新连接就是了,节约性能,所以直接设置10秒
查看当前进程的连接时间的命令
show processlist;
有很多,都是sleep,肯定废弃了
网上说修改interactive_timeout 是否可以达到修改wait_timeout的效果
太多的肯定是废弃了,改小一点,让mysql自己关闭 单位是 秒
set global interactive_timeout=30;
再查看一下当前的设置情况确认是否生效
SHOW variables like '%timeout';
然后退出mysql
EXIT
重新登录mysql
SHOW variables like '%timeout';
1