02 观察 mysql 周期性变化
2015-11-14 22:33
417 查看
(1)首先写一个shell 脚本 vim mysql_status.sh 脚本如下: #!bin/bash while true do mysqladmin -urooy ext|awk '/Queries/{q=$4}/Threads_connected/{c=$4}/Threads_running/{r=$4}END{printf("%d %d %d\n",q,c,r)}' >> mysql_status.txt sleep 1 done (2)等待一段时间看看周期性的变化 [root@localhost /]# tail mysql_status.txt 格式为: 请求总数 连接数 正在运行 38 1 1 40 1 1 42 1 1 44 1 1 46 1 1 48 1 1 50 1 1 52 1 1 54 1 1 56 1 1 (3)处理mysql_status.txt 的请求数。算出每秒钟的请求数 计算公式:每秒钟的请求数=第N行-第(N-1)行 [root@localhost /]# awk '{q=$1-last;last=$1}{printf("%d %d %d\n",q,$2,$3)}' mysql_status.txt 每秒请求数 连接数 正在运行 2 1 1 2 1 1 2 1 1 ....
把数据导入Excle中生成报表 ,如图所示
相关文章推荐
- MySQL远程访问设置终极方法
- mysql5.5主从配置
- win64,mysql5.7.9安装
- Mac上MySQL忘记root密码且没有权限的处理办法&workbench的一些tips
- mysql group by 用法解析
- 监听mysql是否挂了
- MySQL常用命令
- mysql常用命令
- mysql服务的注册,启动、停止、注销。 [delphi代码实现]
- mysql select into 用法
- redhat7安装mysql-server(mysqld)
- Mysql索引介绍及常见索引类别(主键索引、唯一索引、普通索引、全文索引、组合索引)的区别
- MySQL 查询case
- MySQL常用操作
- MySQL存储引擎总结
- MYSQL卸载
- hive配置mysql元数据
- mysql使用笔记:常用的数据库命令
- 如何在 MySQL 中判断中文字符?
- MySQL数字类型中的三种常用种类