美文网首页
tps Qps 计算

tps Qps 计算

作者: oasis_m | 来源:发表于2020-04-05 17:46 被阅读0次

声明:所有文章只作为学习笔记用,转载非原创

专业术语:QPS(Queries Per Second,每秒查询书)和TPS(Transactions Per Second)
https://www.cnblogs.com/caoshousong/p/10845396.html 

通过show status查看运行状态,会有300多条状态信息记录,其中有几个值帮可以我们计算出QPS和TPS,如下:

Uptime:服务器已经运行的实际,单位秒
Questions:已经发送给数据库查询数
Com_select:查询次数,实际操作数据库的
Com_insert:插入次数
Com_delete:删除次数
Com_update:更新次数
Com_commit:事务次数
Com_rollback:回滚次数

那么,计算方法来了,基于Questions计算出QPS

mysql> show global status like 'Questions';
mysql> show global status like 'Uptime';
QPS = Questions / Uptime
基于Com_commit和Com_rollback计算出TPS:

mysql> show global status like 'Com_commit';
mysql> show global status like 'Com_rollback';
mysql> show global status like 'Uptime';
TPS = (Com_commit + Com_rollback) / Uptime

另一计算方式:

基于Com_select、Com_insert、Com_delete、Com_update计算出QPS:   
mysql> show global status where Variable_name in('com_select','com_insert','com_delete','com_update');
等待1秒再执行,获取间隔差值,第二次每个变量值减去第一次对应的变量值,就是QPS。
TPS计算方法:

mysql> show global status where Variable_name in('com_insert','com_delete','com_update');


计算TPS,就不算查询操作了,计算出插入、删除、更新四个值即可。
经网友对这两个计算方式的测试得出,
当数据库中myisam表比较多时,使用Questions计算比较准确。
当数据库中innodb表比较多时,则以Com_*计算比较准确。

相关文章

  • MySQL的QPS、TPS的获取

    QPS计算方法 TPS计算方法 or 运行命令

  • PV、TPS、QPS是怎么计算出来的

    TPS和QPS的区别术语说明:QPS = req/sec = 请求数/秒 【QPS计算PV和机器的方式】 QPS统...

  • tps Qps 计算

    声明:所有文章只作为学习笔记用,转载非原创

  • QPS,TPS概念计算

    QPS Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定...

  • Dropwizard-Metric学习

    Metrics 指标 1.Meter TPS计算器 meter是用来测量随时间推移的事件速率(例如:TPS、QPS...

  • 2019-11-25

    1. QPS(TPS):每秒钟request/事务 数量 2. QPS(TPS)= 并发数/平均响应...

  • 高性能

    QPS和TPS QPS(Query Per Second) :服务器每秒可以执行的查询次数;TPS(Transac...

  • 简单计算mysql 的QPS,TPS

    QPS Queries Per Second:每秒查询数,一台数据库每秒能够处理的查询次数 TPS Transac...

  • mysql中QPS、TPS、系统吞吐量

    一、每秒查询数QPS 二、每秒事务数TPS 三、系统吞吐量 系统吞吐量几个重要参数:QPS(TPS)、并发数、响应...

  • mysql 常用监控指标

    mysql 常用监控指标 TPS/QPS mysql.tps (Per Second) 平均每秒SQL语句执行次数...

网友评论

      本文标题:tps Qps 计算

      本文链接:https://www.haomeiwen.com/subject/rfeouhtx.html