mysql 收集状态和性能数据的脚本来自于高性能mysql
来源:互联网 发布:bat 设置java环境变量 编辑:程序博客网 时间:2024/05/18 18:19
mysql 收集状态和性能数据的脚本
#!/bin/sh -x
INTERVAL=10
PASSWORD='-uroot -proot'
PREFIX=$INTERVAL-sec-status
RUNFILE=/home/benchmarks/running
mysql -e 'SHOW GLOBAL VARIABLES' $PASSWORD >> 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
mysql -e 'SHOW GLOBAL STATUS' $PASSWORD >> $PREFIX-$(file)-status &
echo "$ts $loadavg" >> $PREFIX-${file}-innodbstatus
echo -e 'SHOW ENGINE INNODB STATUS\G' >> $PREFIX-${file}-innodbstatus &
echo "$ts $loadavg" >> $PREFIX-${file}-processlist
mysql -e 'SHOW FULL PROCESSLIST\G' $PASSWORD >> $PREFIX-${file}-processlist & echo $ts
done
echo Exiting because $RUNFILE does not exist.
- mysql 收集状态和性能数据的脚本来自于高性能mysql
- mysql分解连接的总结(来自于高性能MySQL以及自己网站性能优化)
- 自动收集机器负载结果的脚本(高性能mysql转载)
- 低成本和高性能MySQL云数据的架构探索
- 低成本和高性能MySQL云数据的架构探索
- mysql 高性能的索引
- 高性能的MySQL索引
- 利用MySQL触发器高性能造数据
- (转载:太经典)低成本和高性能MySQL云数据的架构探索
- 读 高性能MySQL
- 高性能MySQL读书笔记
- 高性能mysql读书笔记
- 高性能mysql
- 高性能mysql读书笔记
- 高性能mysql总结
- 高性能MYSQL读书笔记.
- 《高性能MySQL》读书笔记
- 高性能mysql笔记
- java 调用shell脚本
- 欢迎使用CSDN-markdown编辑器
- lucene详解和实际应用分享
- 单精度浮点数(float)与双精度浮点数(double)的区别如下:
- 闷声发大财的ARM凭什么这么牛
- mysql 收集状态和性能数据的脚本来自于高性能mysql
- 超级易懂爬虫系列之爬虫入门爬取妹子图
- 前端知识图谱,你值得收藏
- iptables中DNAT、SNAT和MASQUERADE的原理
- Eclipse Java注释模板设置详解
- swift中常用宏定义
- selenium+testng+gitblit+jenkins+ant自动化测试系列十一:使用Email Extersion Plugin替换Jenkins的默认邮件通知
- JMS基本概念
- java获取安装软件列表(64位和32位)