mysql出现大量的locked(处理脚本)
来源:互联网 发布:效能日程提醒软件 编辑:程序博客网 时间:2024/06/06 11:45
经常出现大量的Locked情况,可以使用以下脚本来定时kill掉这些进程。不过建议还是优化的sql语句和数据库,这样才能治本。
#!/bin/bashmysql_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_tmpcat $file_tmp >> $file_logfor line in `cat $file_tmp | awk '{print $1}'`doecho "$mysql_exec -uroot -p$mysql_pwd -e \"kill $line\"" >> $file_shdonechmod +x $file_shsh $file_sh #执行临时脚本cat /dev/null > $file_sh #清空临时脚本
- mysql出现大量的locked(处理脚本)
- 处理MySQL数据库show processlist出现大量Locked的一个案例 (转自 三思)
- MySQL数据库出现大量Locked的一个案例
- 关于mysql出现大量locked进程
- mysql解决大量locked
- 无故出现 mysql dead but subsys locked的问题
- Mysql的Locked状态
- activeMQ在处理大量并发消息出现的问题
- Android加载大量网络图片出现内存溢出的处理
- mysql的processlist中出现大量的query end状态
- 解决mysql出现大量TIME_WAIT
- 解决MySQL出现大量unauthenticated user的问题
- 解决MySQL出现大量unauthenticated user的问题
- mysql出现大量sleep进程的原因与解决方案
- 解决MySQL出现大量unauthenticated user的问题
- 解决MySQL出现大量unauthenticated user的问题
- 解决MySQL出现大量unauthenticated user的问题
- 突然出现大量的
- c++友元
- GitHub托管Xcode工程
- Request和Response
- 嵌入式ARM架构主板和X86架构主板的优缺点
- 转载:CWnd与HWND的区别与转换
- mysql出现大量的locked(处理脚本)
- 关于csdn,cnblog,51cto,iteye四个博客比较
- OpenGL入门学习
- 几天没事,写了个基于WEBQQ协议的机器人。开源喔。
- DES/3DES原理 + PBOC实现(C/C++)
- IIS管理
- OC 可变参数
- Maven使用archetype创建项目构架时遇到问题
- Android 4.x原生软件详细列表