вторник, 14 июня 2011 г.

mysql kill long query

mysql -e 'show processlist\G' |\
egrep -b5 'Time: [0-9]{2,}' |\
grep 'Id:' |\
cut -d':' -f2 |\
sed 's/^ //' |\
while read id
do
    mysql -e "kill $id;"
done

а что бы это работало без пароля нужно прописать пароли в файл ~/.my.cnf
http://all-abouts-all.blogspot.com/2011/06/mysql-without-password.html

Комментариев нет:

Отправить комментарий