不少時候因爲異常或程序錯誤會致使個別進程佔用大量系統資源,須要結束這些進程,一般能夠使用如下命令Kill進程:
mysql
轉載請保留以下做者信息
sql
做者 : jesse shell
博客 : http://hi.baidu.com/leechl 數據庫
3點鐘剛睡下, 4點多, 同事打電話告訴我用戶數據庫掛掉了. 我起牀看一下進程列表. bash
出來嘩啦啦好幾屏幕的, 沒有一千也有幾百條, 查詢語句把表鎖住了, 趕忙找出第一個Locked的thread_id, 在mysql的shell裏面執行. spa
kill掉第一個鎖表的進程, 依然沒有改善. 既然不改善, 我們就想辦法將全部鎖表的進程kill掉吧, 簡單的腳本以下. 進程
如今kill_thread_id.sql的內容像這個樣子 ssl
好了, 咱們在mysql的shell中執行, 就能夠把全部鎖表的進程殺死了. 資源