PV=page view
是指页面被浏览的次数,比如你打开一网页,那么这个网站的pv就算加了一次;

TPS=transactions per second
是每秒内的事务数,比如执行了dml操作,那么相应的tps会增加;

QPS=queries per second
是指每秒内查询次数,比如执行了select操作,相应的qps会增加。
QPS = req/sec = 请求数/秒

【QPS计算PV和机器的方式】
QPS统计方式 [一般使用 http_load 进行统计]
QPS = 总请求数 / ( 进程总数 * 请求时间 )
QPS: 单个进程每秒请求服务器的成功次数
单台服务器每天PV计算
公式1:每天总PV = QPS * 3600 * 6
公式2:每天总PV = QPS * 3600 * 8
服务器计算
服务器数量 = ceil( 每天总PV / 单台服务器每天总PV )
【峰值QPS和机器计算公式】
原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间
公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请求数(QPS)
机器:峰值时间每秒QPS / 单台机器的QPS = 需要的机器
问:每天300w PV 的在单台机器上,这台机器需要多少QPS?
答:( 3000000 * 0.8 ) / (86400 * 0.2 ) = 139 (QPS)
问:如果一台机器的QPS是58,需要几台机器来支持?
答:139 / 58 = 3

RPS=并发数/平均响应时间
是对服务系统请求的响应能力

PV,TPS,QPS,RPS相关推荐

  1. mysql qps计算方法_mysql计算 TPS,QPS 的方式

    在做db基准测试的时候,qps,tps 是衡量数据库性能的关键指标.本文比较了网上的两种计算方式.先来了解一下相关概念. 概念介绍: QPS:Queries Per Second         查询 ...

  2. 【MySQL】计算 TPS,QPS 的方式

    在做db基准测试的时候,qps,tps 是衡量数据库性能的关键指标.本文比较了网上的两种计算方式.先来了解一下相关概念. 概念介绍: QPS:Queries Per Second         查询 ...

  3. 压力测试和负载测试的区别/性能指标/专项测试/(tps/qps)

    压力测试和负载测试的区别/性能指标/专项测试/(tps/qps) 1. 负载测试是从并发量维度出发,不断增加并发量发情况下,系统的性能指标 压力测试是从访问时间的维度出发,在并发量一定的情况下不断增加 ...

  4. MySQL性能指标TPS+QPS+IOPS压测

    1.前言 今天主要介绍MySQL数据库,或者说所有数据库的三个关键性能指标TPS\QPS\IOPS 2.性能指标概览 QPS(Queries Per Second): 就是每秒的查询数,对数据库而言就 ...

  5. TPS\QPS 名词解释

    title: TPS\QPS 名词解释 date: 2020-11-09 一.TPS:Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数.TPS包括一条 ...

  6. 性能测试TPS/QPS/RT理解

    1.TPS:Transactions Per Second(每秒传输的事物处理个数) 即服务器每秒处理的事务数 .TPS包括一条消息入和一条消息出,加上一次用户数据库访问.(业务TPS = CAPS ...

  7. mysql单库tps_MySQL数据库三个关键性能指标--TPS\QPS\IOPS

    今天主要介绍MySQL数据库,或者说所有数据库的三个关键性能指标: qps 每秒处理的查询数 tps 每秒处理的事务数 IOPS 每秒磁盘进行的I/O操作次数 一.TPS(适用innodb) 1. 概 ...

  8. tps+qps+mysql_实时获取MySQL的TPS、QPS(输出到屏幕)

    这个脚本挺好用的,例如我们在主库执行了一个大事务,结果导致从库的show slave status\G 一直卡在 system lock状态,我们用下面这个脚本就能知道到底是hang住了,还是只是执行 ...

  9. 高并发中 QPS、TPS、RT、Load、PV、UV都是什么意思!

    目录 一.概述 二.指标 1.QPS(Queries Per Second) 2.TPS (Transactions Per Second) 2.RT(Res(onse Time) 3.并发数 4.吞 ...

最新文章

  1. Linux——主流发行版本
  2. hdu3033---加限制条件的0-1背包
  3. DP(优化) UVALive 6073 Math Magic
  4. word自定义模板的存储位置
  5. markdown语法简明笔记
  6. Android wpa_supplicant 四次握手 流程分析
  7. 【论文写作】精品课程教学网站中用户管理如何写
  8. verilog实现多周期处理器之——(三)数据相关问题及其解决
  9. 前缀列表技术原理和实验(华为设备)
  10. C++ std::set insert 怎么得到 返回值 是什么
  11. php jpgraph 中文,JPGraph 4.0(for PHP7)中文字体设置
  12. 宋健人口模型 matlab,一阶常微分方程模型-人口模型与预测
  13. 从技术起源看TD-SCDMA的演进
  14. 计算机网络拨号,个人拨号上网宽带连接设置图文方法
  15. Excel中让所有图片刚好适应单元格大小,或者让图片也支持排序
  16. Strusts框架学习(一)
  17. 【教学】深度学习小项目汇总_含源代码包运行
  18. 无线突然断开无法连接服务器,为什么我的无线网突然就断了 随后怎么也连不上...
  19. LATEX编辑高数基础公式
  20. 职称以考代评学院考计算机吗,软考与职称的关系,软考是以考代评,不用另外再去评审...

热门文章

  1. ubuntu14中 memcached安装与使用
  2. 找一个可以@user的gem。
  3. linux 脚本详解,shell脚本分析日志
  4. xml批量修改php,通过php修改xml文档内容的方法
  5. 如何让VB6代码编辑器垂直滚动条随鼠标滚轮滚动
  6. poj-2406(kmp水题)
  7. JS定时器和单线程异步特性
  8. 史上最具体Android集成QQ,微信,微博分享(不用第三方)持续更新中
  9. ubuntu/debian/centos/rhel使用镜像源一键安装gitlab-ce服务
  10. Android Toolbar Padding