TPS和吞吐量的关系
一、QPS/TPS
QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。
TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。
Tps即每秒处理事务数,包括了
1)用户请求服务器
2)服务器自己的内部处理
3)服务器返回给用户
这三个过程,每秒能够完成N个这三个过程,Tps也就是N;
Qps基本类似于Tps,但是不同的是,对于一个页面的一次访问,形成一个Tps;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入“Qps”之中。
例如:访问一个页面会请求服务器3次,一次放,产生一个“T”,产生3个“Q”
二、吞吐量
一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。
系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间
QPS(TPS):每秒钟request/事务 数量
并发数: 系统同时处理的request/事务数
响应时间: 一般取平均响应时间
理解了上面三个要素的意义之后,就能推算出它们之间的关系:
QPS(TPS)= 并发数/平均响应时间 或者 并发数 = QPS*平均响应时间
TPS和吞吐量的关系相关推荐
- QPS、TPS、并发用户数、吞吐量的关系
1.QPS QPS Queries Per Second 是每秒查询率 ,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准, 即每秒的响应请求数,也即 ...
- 浅谈QPS、TPS、并发用户数、吞吐量的关系
转载自品略图书馆 http://www.pinlue.com/article/2020/04/2113/0410210087906.html 1.QPS QPS Queries Per Second ...
- 网站性能测试指标(QPS,TPS,吞吐量,响应时间)详解
常用的网站性能测试指标有:吞吐量.并发数.响应时间.性能计数器等. 并发数 并发数是指系统同时能处理的请求数量,这个也是反应了系统的负载能力. 响应时间 响应时间是一个系统最重要的指标之一,它的数值大 ...
- 网站性能测试指标:QPS、TPS、吞吐量、响应时间概述
常用的网站性能测试指标有:并发数.响应时间.吞吐量.性能计数器等. 一.并发数 并发数是指系统同时能处理的请求数量,这个也是反应了系统的负载能力. 二.响应时间 响应时间是一个系统最重要的指标之一,它 ...
- 并发数、TPS、吞吐量、响应时间、每秒点击数等
转载自多篇文章 转载:https://www.cnblogs.com/kumufengchun/p/11065413.html 并发数 并发数是指系统同时能处理的请求数量,这个也是反应了系统的负载能力 ...
- qps、tps、吞吐量
tps tps全称为Transactions Per Second,指服务器每秒处理的事务数.常作为软件测试单位. 解释下这里事务的概念:一个事务指客户机向服务器发送请求,服务器做出反应的过程 ...
- 速率、带宽与吞吐量的关系
目录 速率 带宽 吞吐量 三者的联系 速率 速率即数据率或称数据传输率或比特率. 比特 1/0 位 连接在计算机网络上的主机在数字信道上传输数据位数的速率. 单位是 b/s, kb/s, ...
- OPS TPS RPS 吞吐量 查询率 事物数目 每秒查询率 每秒处理事物数目
QPS:全名 Queries Per Second,意思是"每秒查询率",是一台服务器每秒能够响应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准. 简单的 ...
- jmeter 聚合报告的吞吐量与常数吞吐量定时器吞吐量的关系
疑问:线程数20,循环数10,常数吞吐量定时器设置每分钟是30*60=1800,基于计算的吞吐量模式是:所有活动线程,为何聚合报告里的吞吐量是19.3,不应该是30吗? 个人理解: 1.常数吞吐量定时 ...
最新文章
- python pip 换源
- SQLSTATE[HY000] [2003] Can’t connect to MySQL serv
- 关于接口测试,我们要测什么,怎么上手
- bzoj 3223: Tyvj 1729 文艺平衡树
- 后端传前端中文显示都是问好_前后端分离,后台返回的数据前端没法写,怎么办?...
- 2018中国C++大会精彩回顾
- .net Repeater知识知多少
- 画ROC曲线的R包总结
- Linux学习笔记(11)
- IaaS基础架构云 —— 云网络
- Go实现md5加密方法
- ppt编辑图片进阶功能
- 【OpenCV3】直线拟合--FitLine()函数详解
- Ajax系列之三——服务器客户端交互
- Android 多通道录音笔记
- Drools学习01
- 苏州新导RFID智能机房资产管理系统,RFID资产管理追踪系统
- 自己写的java excel导出工具类
- 后门触发器之频域角度——Rethinking the Backdoor Attacks’ Triggers A Frequency Perspective
- 【敏捷开发每日一贴】DoD“完成”的定义
热门文章
- Java实现发送短信的例子 - 使用【SMS短信平台】
- 如何调换手机桌面位置_苹果ios14怎么自定义图标 图标位置自由排列换风格教程...
- scrapy爬虫之爬取汽车之家奥迪Q7高清图片
- [随文杂记]生男好还是生女好?
- 一篇男人必看的雄文!
- 2016房价是涨还是跌,大数据告诉你
- 如何编写 C++ 游戏引擎
- 手把手教你从0到1通过 Express 完成图片上传并保存至阿里云OSS功能(附详细源码)
- 计算机温度,电脑温度多少为正常
- 1.15 一键开关机电路