文档章节

kill_mysql_sleep_thread

蓝狐乐队
 蓝狐乐队
发布于 2015/03/19 13:34
字数 76
阅读 30
收藏 2

#!/bin/bash
while [ "2" -gt "1" ]
          sleep_sum=`mysqladmin -uroot -ptonggangdasha processlist | grep -i sleep | wc -l`
          date=`date "+%F->%R"`
          #echo $sleep_sum
          if [ "$sleep_sum" -gt 250 ]
          then
              for i in `mysqladmin -uroot -ptonggangdasha processlist | grep -i sleep | awk '{print $2}'`
              do
                    `mysqladmin -uroot -ptonggangdasha kill $i`
              done
              echo "$date:$sleep_sum,sleep is too many i killed it" >> /opt/kill_sleep/sleep.log
          else
              echo "$date:$sleep_sum,not need to kill" >> /opt/kill_sleep/sleep.log
          fi
           sleep 180

本文转载自:http://blog.itpub.net/14661773/viewspace-1318787/

共有 人打赏支持
蓝狐乐队
粉丝 104
博文 322
码字总数 89813
作品 0
昌平
程序员
私信 提问
mysql 死锁等待

waiting for ndbcluster qlobal schema lock; MySQL + PHP的模式在大并发压力下经常会导致MySQL中存在大量僵死进程,导致服务挂死。为了自动干掉这些进程,弄了个脚本,放在服务器后台通过c...

longbadx
2014/06/24
82
0
MySQL锁检测-kill

今天测试test库的t表,发现delete from t;产生锁等等,于是乎就想办法查到是那个session造成的,不过很难找到,最终通过预估进行kill上锁的session,操作如下: show engine innodb statusG...

浮生凤年
2015/05/08
0
0
MySQL中经典的too many connection怎么破

作者介绍 兰春,58安居客资深DBA,专注于MySQL领域的运维与运营。 1、重要参数 connections="" maximum="" mmbiz.qlogo.cn="" mmbizjpg="" number="" of="" p="" permitted="" section="" s......

兰春
2017/11/20
0
0
MySQL 事务没有提交导致 锁等待

执行简单的update语句失效:报错 Lock wait timeout exceeded; try restarting transaction jdbc PreparedStatement executeBatch 解决办法: 1、 ps -ef | grep mysql 找到mysql安装路径 2、......

北极之北
2015/12/22
2.9K
2
ERROR 1205 (HY000): Lock wait timeout exceeded; tr

前言:朋友咨询我说执行简单的update语句失效,症状如下: mysql> update orderinfo set provinceid=15 ,cityid= 1667 where orderfrom=10 and orderoutsn='1407261241xxxx'; ERROR 1205 (HY......

知之为止
2016/06/21
19
0

没有更多内容

加载失败,请刷新页面

加载更多

如何开发一款以太坊(安卓)钱包系列2 - 导入账号及账号管理

这是如何开发一款以太坊(安卓)钱包系列第2篇,如何导入账号。有时用户可能已经有一个账号,这篇文章接来介绍下,如何实现导入用户已经存在的账号。 导入账号预备知识 从用户需求上来讲,导...

Tiny熊
今天
2
0
intellJ IDEA搭建java+selenium自动化环境(maven,selenium,testng)

1.安装jdk1.8; 2.安装intellJ; 3.安装maven; 3.1 如果是单前用户,配置用户环境变量即可,如果是多用户,则需配置系统环境变量,变量名为MAVEN_HOME,赋值D:\Application\maven,往path中...

不最醉不龟归
今天
4
0
聊聊ShenandoahGC的Brooks Pointers

序 本文主要研究一下ShenandoahGC的Brooks Pointers Shenandoah Shenandoah面向low-pause-time的垃圾收集器,它的GC cycle主要有 Snapshot-at-the-beginning concurrent mark包括Init Mark(P......

go4it
昨天
4
0
Makefile通用编写规则

#简单实用的Makefile模板: objs := a.o b.o test:$(objs) gcc -o test $^ # .a.o.d .b.o.d dep_files := $(foreach f,$(objs),.$(f).d) dep_files := $(wildcard $(dep_files)) ifneq ($(d......

shzwork
昨天
3
0
《万历十五年》的读后感作文4000字

《万历十五年》的读后感作文4000字: 万历十五年,即1587年,距今已过去432年。在明朝276的历史中,这一年很平淡,并没有什么特别之处。黄仁宇的《万历十五年》一书,有别于其他的历史叙述方...

原创小博客
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部