测试MySQL ECS 性能指标tps脚本

Posted Demonson

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试MySQL ECS 性能指标tps脚本相关的知识,希望对你有一定的参考价值。

vim aa.sh 

#/usr/bin/env bash
OLD_COM_INSERT=`echo "show global status where Variable_name='Com_insert';"|mysql -uroot -proot123 -h127.0.0.1 -N|awk 'print $2'`
OLD_COM_UPDATE=`echo "show global status where Variable_name='Com_update';"|mysql -uroot -proot123 -h127.0.0.1 -N|awk 'print $2'`
OLD_COM_DELETE=`echo "show global status where Variable_name='Com_delete';"|mysql -uroot -proot123 -h127.0.0.1 -N|awk 'print $2'`
sleep $1
NEW_COM_INSERT=`echo "show global status where Variable_name='Com_insert';"|mysql -uroot -proot123 -h127.0.0.1 -N|awk 'print $2'`
NEW_COM_UPDATE=`echo "show global status where Variable_name='Com_update';"|mysql -uroot -proot123 -h127.0.0.1 -N|awk 'print $2'`
NEW_COM_DELETE=`echo "show global status where Variable_name='Com_delete';"|mysql -uroot -proot123 -h127.0.0.1 -N|awk 'print $2'`
echo "(($NEW_COM_INSERT - $OLD_COM_INSERT) + ($NEW_COM_UPDATE - $OLD_COM_UPDATE) + ($NEW_COM_DELETE - $OLD_COM_DELETE)) / $1"|bc

 

以上是关于测试MySQL ECS 性能指标tps脚本的主要内容,如果未能解决你的问题,请参考以下文章

性能测试各个指标之间关系

性能测试指标:TPS,吞吐量,并发数,响应时间

Mysql 监控性能状态 QPS/TPS

性能测试TPS指标到底多算才算合适呢?

转载用sql语句计算出mysql数据库的qps,tps,iops性能指标

性能指标要求 300次/s TPS,响应时间100ms,无页面接口测试,使用jmeter