出现这个问题的原因网上大致都是说这三种

1.慢sql

2.大量持久性的连接

3.程序没有及时关闭连接

 

解决方式

mysql -u 账号 -p 

输入密码

show processlist;

kill掉sleep的线程

 

上面是杀死等待线程让mysql恢复正常的方法,下面说解决出现这种问题的方法

mysql 默认线程等待时间是28800s,也就是8小时,可以设置等待时间来保证mysql中不再出现此问题

set global wait_timeout = 60;

立即生效

可以修改my.cnf,重启mysql

相关文章:

  • 2021-11-23
  • 2022-12-23
  • 2021-04-26
  • 2021-05-06
  • 2021-08-24
  • 2021-11-15
  • 2021-11-20
  • 2021-12-11
猜你喜欢
  • 2021-05-14
  • 2022-01-16
  • 2021-09-14
  • 2021-10-11
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案