1、QPS
QPS Queries Per Second 是每秒查询率 ,是一台服务器 每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内 所处理流量多少的衡量标准, 即每秒的响应请求数,也即是最大吞吐能力。
2、TPS
TPS Transactions Per Second 也就是事务数/秒。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,
3、QPS和TPS区别
个人理解如下:
1、Tps即每秒处理事务数,包括了
用户请求服务器
服务器自己的内部处理
服务器返回给用户
这三个过程,每秒能够完成N个这三个过程,Tps也就是N;
2、Qps基本类似于Tps,但是不同的是,对于一个页面的一次访问,形成一个Tps;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入“Qps”之中。
例子:
“例如:访问一个页面会请求服务器3次,一次放,产生一个“T”,产生3个“Q”例如:一个大胃王一秒能吃10个包子,一个女孩子0.1秒能吃1个包子,那么他们是不是一样的呢?答案是否定的,因为这个女孩子不可能在一秒钟吃下10个包子,她可能要吃很久。这个时候这个大胃王就相当于TPS,而这个女孩子则是QPS。虽然很相似,但其实是不同的。
4、并发数
并发数(并发度):指系统同时能处理的请求数量,同样反应了系统的负载能力。这个数值可以分析机器1s内的访问日志数量来得到
5、吐吞量
吞吐量是指系统在单位时间内处理请求的数量,TPS、QPS都是吞吐量的常用量化指标。
系统吞吐量要素
一个系统的吞吐量(承压能力)与request(请求)对cpu的消耗,外部接口,IO等等紧密关联。
单个request 对cpu消耗越高,外部系统接口,IO影响速度越慢,系统吞吐能力越低,反之越高。
重要参数
QPS(TPS),并发数,响应时间
QPS(TPS):每秒钟request/事务 数量
并发数:系统同时处理的request/事务数
响应时间:一般取平均响应时间
关系
QPS(TPS)=并发数/平均响应时间
一个系统吞吐量通常有QPS(TPS),并发数两个因素决定,每套系统这个两个值都有一个相对极限值,在应用场景访问压力下,只要某一项达到系统最高值,系统吞吐量就上不去了,如果压力继续增大,系统的吞吐量反而会下降,原因是系统超负荷工作,上下文切换,内存等等其他消耗导致系统性能下降。

最新文章

  1. springmvc使用freemarker
  2. haskell中的do
  3. jQuery+PHP实现浏览更多内容
  4. Codeforces Round #318 [RussianCodeCup Thanks-Round] (Div. 2)C. Bear and Poker
  5. 使用busybox构建根文件系统
  6. The solution to Force.Com IDE 29.0 PassWord Problem
  7. 【JAVA】final修饰Field
  8. socket(套接字)
  9. 社交媒体(朋友圈、微博、QQ空间)开发一网打尽,PC端移动端都有!——源码来袭!
  10. JavaScript中对象数组 根据某个属性值进行排序
  11. MQTT
  12. ansible和python的zabbix_api批量添加rsync服务的监控
  13. P3211 [HNOI2011]XOR和路径
  14. NLP系列(4)_朴素贝叶斯实战与进阶(转)
  15. Asp.Net MVC中Action跳转
  16. SQL SERVER回滚恢复误操作的数据
  17. vmware虚拟机桥接模式不能上网
  18. Oracle特殊恢复原理与实战(DSI系列)
  19. bzoj 4627: [BeiJing2016]回转寿司 -- 权值线段树
  20. python学习笔记011——函数式编程

热门文章

  1. 【LeetCode】1436. 旅行终点站 Destination City (Python)
  2. 【LeetCode】21. Merge Two Sorted Lists 合并两个有序链表
  3. 【LeetCode】856. Score of Parentheses 解题报告(Python & C++)
  4. Color Models (RGB, CMY, HSI)
  5. Unsupervised Feature Learning via Non-Parametric Instance Discrimination
  6. Proximal Algorithms 6 Evaluating Proximal Operators
  7. VS Code 如何设置大小写转换快捷键
  8. CS5211替代兼容PS8625|DP转LVDS|CS5211设计方案详解
  9. Docker基本命令入门
  10. js 中&&的使用