博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用脚本获取mysql的tps,qps等状态信息
阅读量:6278 次
发布时间:2019-06-22

本文共 975 字,大约阅读时间需要 3 分钟。

#!/bin/bashmysqladmin -uroot -p'123456' extended-status -i1|awk 'BEGIN{local_switch=0;print "QPS   Commit Rollback   TPS    Threads_con Threads_run \n------------------------------------------------------- "}     $2 ~ /Queries$/            {q=$4-lq;lq=$4;}     $2 ~ /Com_commit$/         {c=$4-lc;lc=$4;}     $2 ~ /Com_rollback$/       {r=$4-lr;lr=$4;}     $2 ~ /Threads_connected$/  {tc=$4;}     $2 ~ /Threads_running$/    {tr=$4;        if(local_switch==0)                 {local_switch=1; count=0}        else {                if(count>10)                         {count=0;print "------------------------------------------------------- \nQPS   Commit Rollback   TPS    Threads_con Threads_run \n------------------------------------------------------- ";}                else{                         count+=1;                        printf "%-6d %-8d %-7d %-8d %-10d %d \n", q,c,r,c+r,tc,tr;                }        }}'

 

转载于:https://www.cnblogs.com/itfenqing/p/5452075.html

你可能感兴趣的文章
Nginx 极简入门教程!
查看>>
iOS BLE 开发小记[4] 如何实现 CoreBluetooth 后台运行模式
查看>>
Item 23 不要在代码中使用新的原生态类型(raw type)
查看>>
为网页添加留言功能
查看>>
JavaScript—数组(17)
查看>>
Android 密钥保护和 C/S 网络传输安全理论指南
查看>>
以太坊ERC20代币合约优化版
查看>>
Why I Began
查看>>
同一台电脑上Windows 7和Ubuntu 14.04的CPU温度和GPU温度对比
查看>>
js数组的操作
查看>>
springmvc Could not write content: No serializer
查看>>
Python系语言发展综述
查看>>
新手 开博
查看>>
借助开源工具高效完成Java应用的运行分析
查看>>
163 yum
查看>>
第三章:Shiro的配置——深入浅出学Shiro细粒度权限开发框架
查看>>
80后创业的经验谈(转,朴实但实用!推荐)
查看>>
让Windows图片查看器和windows资源管理器显示WebP格式
查看>>
我的友情链接
查看>>
我的友情链接
查看>>