最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

批量殺死MySQL連接的四種方法詳解

 更新時間:2015年05月08日 11:52:22   投稿:junjie  
這篇文章主要介紹了批量殺死MySQL連接的四種方法詳解,本文分別給出了代碼實例,需要的朋友可以參考下

方法一
  通過information_schema.processlist表中的連接信息生成需要處理掉的MySQL連接的語句臨時文件,然后執(zhí)行臨時文件中生成的指令。

復(fù)制代碼 代碼如下:

mysql> select concat('KILL ',id,';') from information_schema.processlist where user='root';
+------------------------+
| concat('KILL ',id,';') |
+------------------------+
| KILL 3101;             |
| KILL 2946;             |
+------------------------+
2 rows in set (0.00 sec)
 
mysql>select concat('KILL ',id,';') from information_schema.processlist where user='root' into outfile '/tmp/a.txt';
Query OK, 2 rows affected (0.00 sec)
 
mysql>source /tmp/a.txt;
Query OK, 0 rows affected (0.00 sec)

方法二
  殺掉當(dāng)前所有的MySQL連接

復(fù)制代碼 代碼如下:

mysqladmin -uroot -p processlist|awk -F "|" '{print $2}'|xargs -n 1 mysqladmin -uroot -p kill

殺掉指定用戶運行的連接,這里為Mike
復(fù)制代碼 代碼如下:

mysqladmin -uroot -p processlist|awk -F "|" '{if($3 == "Mike")print $2}'|xargs -n 1 mysqladmin -uroot -p kill

方法三
通過SHEL腳本實現(xiàn)
復(fù)制代碼 代碼如下:

#殺掉鎖定的MySQL連接
for id in `mysqladmin processlist|grep -i locked|awk '{print $1}'`
do
   mysqladmin kill ${id}
done

方法四
  通過Maatkit工具集中提供的mk-kill命令進(jìn)行
復(fù)制代碼 代碼如下:

#殺掉超過60秒的sql
mk-kill -busy-time 60 -kill
#如果你想先不殺,先看看有哪些sql運行超過60秒
mk-kill -busy-time 60 -print
#如果你想殺掉,同時輸出殺掉了哪些進(jìn)程
mk-kill -busy-time 60 -print –kill

mk-kill更多用法可參考:
http://www.maatkit.org/doc/mk-kill.html

相關(guān)文章

最新評論

湘潭县| 定安县| 汝城县| 分宜县| 台中县| 墨脱县| 康平县| 柘荣县| 朝阳县| 淅川县| 丰都县| 新干县| 甘洛县| 兴和县| 化德县| 开江县| 水富县| 来宾市| 毕节市| 普兰店市| 黑水县| 同心县| 新余市| 台东市| 巫山县| 公安县| 瓮安县| 平顶山市| 建德市| 濮阳市| 白城市| 芜湖县| 迁西县| 九寨沟县| 乌拉特前旗| 化州市| 周宁县| 亳州市| 朝阳区| 阳高县| 金乡县|