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

使用Linux的Shell腳本定時(shí)處理MySQL超時(shí)

 更新時(shí)間:2013年11月07日 10:45:00   作者:  
本文提供使用Linux的Shell腳本定時(shí)處理MySQL超時(shí)Locked進(jìn)程腳本
最近一段時(shí)間,我剛剛進(jìn)入一家新公司,并接手了這里的一個(gè)站點(diǎn),由于這個(gè)站點(diǎn)的架構(gòu)設(shè)計(jì)不太合理,導(dǎo)致MySQL的壓力始終很大,經(jīng)常出現(xiàn)超時(shí)的Locked進(jìn)程,于是編寫(xiě)了一段Linux的Shell腳本來(lái)定時(shí)kill掉這些進(jìn)程。
腳本如下:
復(fù)制代碼 代碼如下:

#!/bin/bash
mysql_pwd="xxxxxx" #mysql的root密碼
mysql_exec="/usr/local/mysql/bin/mysql"
tmp_dir="/tmp"
file_sh="$tmp_dir/mysql_kill_locked.sh"
file_tmp="$tmp_dir/mysql_kill_locked.tmp"
file_log="$tmp_dir/mysql_kill_locked.log" #日志
$mysql_exec -uroot -p$mysql_pwd -e "show processlist" | grep -i "Locked" > $file_tmp
cat $file_tmp >> $file_log
for line in `cat $file_tmp | awk '{print $1}'`
do
echo "$mysql_exec -uroot -p$mysql_pwd -e "kill $line"" >> $file_sh
done
chmod +x $file_sh
sh $file_sh #執(zhí)行臨時(shí)腳本
> $file_sh #清空臨時(shí)腳本
 

最后,將這段腳本加入到crontab,定時(shí)執(zhí)行即可。

相關(guān)文章

最新評(píng)論

嘉定区| 凉山| 大兴区| 沅陵县| 齐齐哈尔市| 白水县| 宝清县| 五莲县| 成都市| 舞钢市| 滕州市| 临江市| 黑山县| 石景山区| 含山县| 根河市| 伊吾县| 封开县| 东至县| 南川市| 黄大仙区| 新疆| 九江县| 皮山县| 读书| 大悟县| 临西县| 阳城县| 钟山县| 阿勒泰市| 大渡口区| 富锦市| 南陵县| 民县| 凤冈县| 康马县| 勐海县| 行唐县| 马公市| 航空| 漳浦县|