理解并发数、QPS、TPS、响应时间
在性能测试中,以下指标往往是我们需要关注的
指标释义
-
并发数: 在1秒内,同时发送的http请求数
-
响应时间:从发送http请求(并发数),到处理完所有的http请求(并发数)所用到的时间
-
QPS (Query Per Second): = 并发数 / 响应时间
-
TPS (Transaction Per Second): = 并发数 / 响应时间
TPS和QPS的区别:
-
QPS:是指哪种只涉及查询数据库操作的接口
-
TPS:是指哪种至少有一个涉及数据库的增删改操作的接口
QPS 只会包含 1...n个查询操作
TPS 可能包含 0...n 个查询操作,1...n 个增,删,改操作