Kill掉MySQL中所有sleep的client线程 (转)
2016-08-02 16:54
579 查看
vim killsleep.sh
#It is used to kill processlist of mysql sleep
#!/bin/sh
while :
do
n=`mysqladmin processlist -uadmin -pxxxxx|grep -i sleep |wc -l`
date=`date +%Y%m%d\[%H:%M:%S]`
echo $n
if [ "$n" -gt 10 ]
then
for i in `mysqladmin processlist -uadmin -pxxxxxx|grep -i sleep |awk '{print $2}'`
do
mysqladmin -uadmin -pxxxx kill $i
done
echo "sleep is too many I killed it " >> /tmp/sleep.log
echo "$date : $n" >> /tmp/sleep.log
fi
sleep 1
done
#It is used to kill processlist of mysql sleep
#!/bin/sh
while :
do
n=`mysqladmin processlist -uadmin -pxxxxx|grep -i sleep |wc -l`
date=`date +%Y%m%d\[%H:%M:%S]`
echo $n
if [ "$n" -gt 10 ]
then
for i in `mysqladmin processlist -uadmin -pxxxxxx|grep -i sleep |awk '{print $2}'`
do
mysqladmin -uadmin -pxxxx kill $i
done
echo "sleep is too many I killed it " >> /tmp/sleep.log
echo "$date : $n" >> /tmp/sleep.log
fi
sleep 1
done
相关文章推荐
- Kill掉MySQL中所有sleep的client线程
- shell脚本:Kill掉MySQL中所有sleep的client线程
- Kill掉MySQL中所有sleep的client线程
- Kill掉MySQL中所有sleep的client线程 (转)
- [Mysql] 用tee记录所有client的操作 zz
- mysql中kill掉所有锁表的进程
- Mysql kill多个线程
- mysql中kill掉所有锁表的进程
- Mysql里面执行show processlist出现很多Sleep状态的线程
- mysql中kill掉所有锁表的进程
- mysql中kill掉所有锁表的进程
- mysql中kill掉所有锁表的进程
- mysql 的sleep线程过多处理方法
- 使用tee记录mysql client 所有的操作
- kill MySQL的线程
- Kill 所有MySQL进程
- mysql中kill掉所有锁表的进程
- mysql中kill掉所有锁表的进程爬虫抓取数据分析
- [转]使用tee记录mysql client 所有的操作,十个节省时间的mysql命令
- mysql中kill掉所有锁表的进程