zsy001 发表于 2018-9-30 11:34:26

批量清理mysql show prcesslist id-fenghao.cn

  当连接数超过mysql的最大连接数后,就会出现大量连接不会自动释放,并且可能会影响正常服务,间接形成DOS***,下面两组命令是批量踢掉mysql的连接。
  


[*]select concat('KILL ',id,';') from information_schema.processlist into outfile'/tmp/a.txt';
[*]
[*]source /tmp/a.txt;
这样就能很快的删除掉死掉的连接,把mysql解救出来,不过这是治标的方案,治本还得找mysql连接过多的原因,或者调整连接值。  



页: [1]
查看完整版本: 批量清理mysql show prcesslist id-fenghao.cn