MySQL获取系统性能和状态代码
2022-11-12 09:29:48
内容摘要
这篇文章主要为大家详细介绍了MySQL获取系统性能和状态代码,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
代码如下:
#!/bin/ksh
I
文章正文
这篇文章主要为大家详细介绍了MySQL获取系统性能和状态代码,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <code> #!/bin/ksh INTERVAL=5 PREFIX= $INTERVAL -sec-status touch /tmp/running RUNFILE=/tmp/running my -e 'show global variables' >> mysql-variables while test -e $RUNFILE ; do file=$( date +%F_%I) sleep=$( date +%s.%N | awk "{print $INTERVAL - (\$1 % $INTERVAL)}" ) sleep $sleep ts= "$(date +" TS %s.%N %F %T ")" loadavg= "$(uptime)" echo "$ts $loadavg" >> $PREFIX -${file}-status my -e 'show global status' >> $PREFIX -${file}-status & echo "$ts $loadavg" >> $PREFIX -${file}-innodbstatus my -e 'show engine innodb status\G' >> $PREFIX -${file}-innodbstatus & echo "$ts $loadavg" >> $PREFIX -${file}-processlist my -e 'show full processlist\G' >> $PREFIX -${file}-processlist & echo $ts done echo Exiting because $RUNFILE does not exist. </code> |
注:关于MySQL获取系统性能和状态代码的内容就先介绍到这里,更多相关文章的可以留意
代码注释