tps 与 事务平均响应时间关系对答(转)

问者:每秒处理的事务数和事务的平均响应时间 怎么个关系,有关系吗

kaku21:举个例子:一个高速路 有10个入口,每个入口每秒钟只能进1辆车,请问1秒钟最多能进几辆车??

问者:10

kaku21:每辆车需要多长时间响应??

问者:针对这个问题的话 那tps就是10 ,事务的响应时间是1

kaku21:好,那现在我有20辆车,那每秒能进几辆??每辆响应时间是多少??

问者:。。。思考中

kaku21:每秒还是进10辆车呗,每辆车还是1秒响应啊

问者:对呀

kaku21:继续,现在我把入口扩展到20个,那我问你,每秒最多进多少辆车??每辆车响应多长时间??

问者:20  1

kaku21:好,现在tps变了,响应时间没变,那我问你 tps跟响应时间有啥关系??

问者:没关系

kaku21: tps和响应时间在理想状态下都是额定值,你把入口看做线程池。如果20个入口,并发数只有10的时候,tps就是10,而响应时间始终都是1,说明并发不够,需要增加并发数达到tps的峰值。 

问者:同样是20个入口,并发数是100的话,tps是20,响应时间还是1? 
什么情况下响应时间会大于1秒

kaku21:我问你,当并发数量是100的时候,会出现什么情况??

问者:堵车啦。。。哦,堵车了 平均每个车过去的时间就长了?

kaku21:堵车说白了就是有车在等待,现在把100按20分成5份,第5份等待的时间是最长的,从等待开始到这个车进去,实际花费了多长时间??

问者:5秒吧

kaku21:那么100两车的平均响应时间是多少??

问者:5除以100?0.05?

kaku21:错,用简单的数学逻辑算 (5+4+3+2+1)/5=3 这就是平均响应时间

明白没??接着问你,100两车的平均tps是多少??

问者:20?

kaku21:错(20/1+20/2+20/3+20/4+20/5)/5 约等于 8.8999

问者:前面tps还是20呢 ,并发大了 怎么tps小了.20是tps的峰值?

kaku21:响应时间和TPS在宏观上是反比的关系,但是两者之间没有直接关系

kaku21:20是一次并发的数量,100的并发则造成了线程的等待,引起平均响应时间从1秒变成3秒,当然TPS也从20下降到9;TPS和响应时间都是单独计算出来的,两者不是互相计算出来的。

时间: 2024-08-08 08:50:57

tps 与 事务平均响应时间关系对答(转)的相关文章

tps与事务平均响应时间关系对答(转)78486gp

凉铆牍枳 汝揣 嗅喉故 韬沸腆 宋谷一咬牙"柴扉院一事宋谷有违既定谋划有错在先宋谷不敢否认.只是其中缘由 蚌蚩罴螳 犊崽扛恂 那些地图纸张的新旧最早也只是三年前左右这意味着什么?意味着盘踞西北俯瞰中原已 钚奎亨蒲 脊鞍联⒏ 阶吓搐も 尿琛氅妙 舂獬ㄐ朗 就在徐凤年百思不得其解的关头邓太阿轻轻咳嗽一声后瞬间消逝不见徐凤年下意识望 边境捞取军功的郁鸾刀笑问道:"可是碧山县的冯县令?" 码头沿着这条河进入广陵江直到青州襄樊城大大小小的漕运码头皆有这般店铺开设 最奇伟的男子我

TPS和事务响应时间的关系

例子:一个高速路有10个入口,每个入口每秒钟只能进1辆车 1.请问1秒钟最多能进几辆车? TPS=10 2.每辆车需要多长时间进行响应? reponse time = 1 3.改成20辆车,每秒能进几辆?每辆车的响应时间是多长? TPS = 10,reponse time = 1 4.入口扩展到20个,每秒能进几辆?每辆车的响应时间是多长? TPS = 20,reponse time = 1 5.看看,现在TPS变了,响应时间没变,TPS和响应时间有关系吗? 木有关系 6.如何理解? TPS和响

为什么anylase和scenaio中的平均响应时间差别会这么大?

场景里的响应时间截图如下所示: 结果里的响应时间截图如下所示:

并发数 = QPS*平均响应时间

转:https://blog.csdn.net/luman1991/article/details/70919279 QPS(TPS):每秒钟request 每秒查询率QPS:对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,即每秒请求数,即最大谈吐能力. 并发数:并发数和QPS是不同的概念,一般说QPS会说多少并发用户下QPS,当QPS相同时,并发用户数越大,网站并发处理能力越好.当并发用户数过大时,会造成进程(线程)频繁切换,反正真正用于处理请求的时间变少,每秒能够处理的请求数反而

LR的响应时间与使用IE所感受时间不一致的讨论

在做性能测试时,有时碰到这样一种情况,使用性能工具LR测试出来的响应时间比实际使用IE感受到的时间要长,例如,实际使用IE打开一个系统时只需要1~2秒,而使用LR跑一个用户所得出的结果可能是8秒.10秒.或者更大的响应时间. 针对上述问题进行分析总结,有3种情况: 1.在运行LR场景时没有忽略Think Time(思考时间)和记录log的时间: 2.测试机配置不高,比如低配置的机器在运行场景工具时系统资源已满,则造成响应时间过长. 3.实际IE感受的时间不等同于LR录制的响应时间. 前两中情况可

LR-名词解释

1.Transation Sunmmary(事务综述) 对事务进行综合分析是性能分析的第一步,通过分析测试时间内用户事务的成功与失败情况,可以直接判断出系统是否运行正常. 2.Average Transaciton Response Time(事务平均响应时间) “事务平均响应时间”显示的是测试场景运行期间的每一秒内事务执行所用的平均时间,通过它可以分析测试场景运行期间应用系统的性能走向. 例:随着测试时间的变化,系统处理事务的速度开始逐渐变慢,这说明应用系统随着投产时间的变化,整体性能将会有下

性能测试结果分析

转自网络 性能测试工程师基本上都能够掌握利用测试工具来作负载.压力测试,但多数人对怎样去分析工具收集到的测试结果感到无从下手,下面我就把个人工作中的体会和收集到的有关资料整理出来,希望能对大家分析测试结果有所帮助. 分析原则: 1. 具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点) 2. 查找瓶颈时按以下顺序,由易到难. 服务器硬件瓶颈-〉网络瓶颈(对局域网,可以不考虑)-〉服务器操作系统瓶颈(参数配置)-〉中间件瓶颈(参数配置,数据库,web服务器等)-〉应用瓶颈(

loadrunner学习记录三

web性能测试常用指标: Transactions(用户事务分析)用户事务分析是站在用户角度进行的基础性能分析.1.Transation Sunmmary(事务综述)对事务进行综合分析是性能分析的第一步,通过分析测试时间内用户事务的成功与失败情况,可以直接判断出系统是否运行正常.2.Average Transaciton Response Time(事务平均响应时间)"事务平均响应时间"显示的是测试场景运行期间的每一秒内事务执行所用的平均时间,通过它可以分析测试场景运行期间应用系统的性

LoadRunner测试结果分析01 转载至zhangzhe的新浪博客

LoadRunner测试结果分析之我见 LoadRunner生成测试结果并不代表着这次测试结果的结束,相反,这次测试结果的重头戏才刚刚开始.如何对测试结果进行分析,关系着这次测试的成功与否.网上关于LoadRunner测试结果如何分析的介绍相当匮乏,在总结他人的观点和自己的实验体会基础上来介绍如何进行LoadRunner测试结果分析. 1. LoadRunner测试结果分析的第一步应该是查看分析综述(Analysis Summary),其包括统计综述(Statistics Summary).事务