激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - 使用Linux的Shell腳本定時處理MySQL超時

使用Linux的Shell腳本定時處理MySQL超時

2020-01-13 14:41MYSQL教程網 Mysql

本文提供使用Linux的Shell腳本定時處理MySQL超時Locked進程腳本

最近一段時間,我剛剛進入一家新公司,并接手了這里的一個站點,由于這個站點的架構設計不太合理,導致MySQL的壓力始終很大,經常出現超時的Locked進程,于是編寫了一段LinuxShell腳本來定時kill掉這些進程。
腳本如下:

復制代碼代碼如下:


#!/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 #執行臨時腳本 
> $file_sh #清空臨時腳本


最后,將這段腳本加入到crontab,定時執行即可。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 草久在线观看视频 | 日本在线不卡一区二区 | 色播一区 | 午夜亚洲视频 | 黄色网址在线免费播放 | 午夜激情视频网站 | 久久久国产电影 | 蜜桃网站在线 | 特级黄色影院 | 五月天堂婷婷 | 最新av在线免费观看 | 久久亚洲精品久久国产一区二区 | 在线视频观看一区二区 | 99精品视频久久精品视频 | 免费看污视频在线观看 | 亚洲国产午夜精品 | 色99久久| 99热1| 一级免费在线 | 久久久久一区二区三区四区五区 | 国产一区成人 | 成人啪啪18免费网站 | 伊人午夜视频 | 最新视频一区二区 | 国产在线观看91一区二区三区 | 久久国产在线观看 | 国产精品一区在线看 | 毛片免费观看视频 | 亚洲精品无码不卡在线播放he | 黄色视频一级毛片 | 人禽l交免费视频观看 视频 | 久久九九热re6这里有精品 | 精品1 | 国产精品麻豆一区二区三区 | 国产精品久久久久久久久久妇女 | 久久国产综合精品 | caoporn国产一区二区 | 国产午夜精品一区 | 狠狠干最新网址 | 一级大片一级一大片 | 九九热播视频 |