当我们使用 SHOW PROCESSLIST 查看mysql进程列表的时候会发现很多SLEEP状态
如图
我们可以设置一个超时配置
sql命令:
SHOW GLOBAL VARIABLES LIKE 'wait_timeout'; //先查看配置
SHOW GLOBAL VARIABLES LIKE 'interactive_timeout'; //先查看配置
set global wait_timeout=30; //设置为30秒
SET GLOBAL interactive_timeout=30; //设置为30秒
但是重启mysql后就会失效,所以建议直接修改mysql配置文件