性能测试指标

tps:每秒处理的事务数,用于衡量系统在单位时间内可以处理的事务数量。( TPS 表示每秒钟系统能够处理的事务数量。)
qps:每秒内处理的查询数量。通常用于数据库或API接口的性能测试。


错误率:处理请求时发生的错误或失败的次数与总请求数量的比例。


平均响应时间:平均响应时间是指从客户端发出请求到接收到服务器响应这段时间的平均值。这个时间通常包括网络延迟、服务器处理时间和数据传输时间等。


并发数:并发用户数,指某一时刻同时向服务器发送请求的用户数。


资源使用率:cpu、内存、磁盘、网络,CPU不高于75%-85%、内存不高于80%、磁盘IO(速率)不高于90%、网络不高于80%;

注意:一个事务是指一个客户机向服务器发送请求,然后服务器做出反应的完整过程。这包括用户请求服务器、服务器内部处理以及服务器返回给用户的整个流程。
TPS 考虑的是一个完整的业务流程,而 QPS 关注的是单个查询。

tps和qps实际场景中的关系
如果一个接口内部不再请求其他接口,那么 TPS 和 QPS 可能相等。
但在复杂的业务场景中,一次业务请求可能会触发多个后台查询,这时 QPS 就会大于 TPS。
在容量场景下,如果有多个独立的查询接口,且这些接口内部不再请求其他接口,QPS 可能是 TPS 的倍数。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值