
每秒事务数
TPS的作用:
用来分析吞吐量,代表着服务器的处理能力,横坐标是运行时间,纵坐标是TPS值,数据越高代表处理能力越强。
TPS的总结:
1、TPS=总请求数/时间。
2、TPS只是用来计算的是期望值,性能测试过程中的TPS无法单独作为性能指标。
3、TPS数据方位理论值应在10-100之间,低于10和高于100都说明系统存在瓶颈点。
4、利用TPS与平均事物响应时间进行对比,可以分析事物数对执行时间的影响。例:当压力加大,点击率/tps曲线如果变化缓慢或者有平坦趋势,很有可能是服务器开始出现瓶颈。
5、TPS是从客户端角度审视服务器处理能力,不能证明TPS可以达到什么程度就能支持多少并发,两者没有必然联系。
6、TPS会受到负载的影响,也会随着负载的增加而逐渐增加,当系统进入繁忙期后,TPS会有所下降。

响应时间随时间的变化图即每秒钟响应时间。
X轴表示的是系统运行的时刻,Y轴表示的是响应时间,F(X,Y)表示系统随着时间的推移,系统响应时间的变化,可以看出响应时间的稳定性。


每个活动线程数的事务吞吐量,X轴表示的是活动线程数,Y轴表示的是事务吞吐量,F(X,Y)的含义是当系统处于某个活动线程数时,系统当时的事务吞吐量是多少,比如当有10个活动线程时,事务吞吐量是100/s,而当有20个活动线程时,事务吞吐量是50/s,说明随着用户访问的增加,系统的处理效率开始下降了,从这个图中可以找到一个拐点,在多大的活动线程数时,系统达到最大的吞吐量。

显示线程组跟响应时间的关系,X轴表示的是活动线程数,也就是并发访问的用户数,Y轴表示的是响应时间,F(X,Y)表示在某种并发量的情况下,系统的响应时间是多少。

混合图表
在它的Graphs里面可以设置多个图表一起展示,可以将一些图表结合在一起查看性能趋势和走向,有利于对比和结合查看性能。







