系统吞度量要素

一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。
系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间
QPS(TPS):每秒钟request/事务 数量
并发数: 系统同时处理的request/事务数
响应时间: 一般取平均响应时间
QPS(TPS)= 并发数/平均响应时间

一个系统吞吐量通常由QPS(TPS)、并发数两个因素决定,每套系统这两个值都有一个相对极限值,在应用场景访问压力下,只要某一项达到系统最高值,系统的吞吐量就上不去了,如果压力继续增大,系统的吞吐量反而会下降,原因是系统超负荷工作,上下文切换、内存等等其它消耗导致系统性能下降。

TPS - Transactions Per Second(每秒传输的事物处理个数),这是指服务器每秒处理的事务数,支持事务的存储引擎如InnoDB等特有的一个性能指标。

计算方法:
TPS = (COM_COMMIT + COM_ROLLBACK)/UPTIME

QPS - Queries Per Second(每秒查询处理量)同时适用与InnoDB和MyISAM 引擎

计算方法:

QPS=QUESTIONS/UPTIME

最新文章

  1. 详解SQL盲注测试高级技巧
  2. SwitchHosts—hosts管理利器
  3. URL和URI区别
  4. android 进程/线程管理(四)续----消息机制的思考(自定义消息机制)
  5. ant+jenkins+testng+selenium集成环境搭建
  6. HDU 1014:Uniform Generator
  7. 022. ASP.NET为DataSet中数据集添加关系及动态创建主子表和添加主子表关系
  8. C++:默认的构造函数
  9. Contest2037 - CSU Monthly 2013 Oct (problem B :Scoop water)
  10. date 命令
  11. HTML新元素
  12. 【C#】详解使用Enumerable.Distinct方法去重
  13. Firemonkey的旁门左道[五]
  14. 织梦DedeCMS调用二级子栏目或者多级栏目的方法
  15. POJ 1151 Wormholes spfa+反向建边+负环判断+链式前向星
  16. 树莓派小车By 树莓派爱好者ITJoker(通过C socket通信实现树莓派视频小车)(二)
  17. (原创)不带模板的OLE输出EXCEL
  18. Swing 混合布局
  19. 学JAVA第七天,循环深入了解
  20. 文件服务器HFS

热门文章

  1. Azure VM 防止被入侵
  2. JS 中的事件设计
  3. Servlet--HttpUtils类
  4. 输入和输出--RandomAccessFile类
  5. Arrays.sort解析
  6. Java NIO 之 Buffer
  7. 21_python集合总结
  8. 闭包(流畅的python 学习笔记)
  9. HTML基础知识概括
  10. LongAdder基础