性能测试QPS+TPS+事务基础知识分析

 更新时间:2021年09月03日 10:01:26   作者:qq13933506749  
本篇文章是性能测试基础篇,主要介绍了性能测试中对QPS+TPS+事务的基础知识分析,有需要的朋友可以借鉴参考下,希望可以对广大读者有所帮助

事务

就是用户某一步或几步操作的集合。不过,我们要保证它有一个完整意义。比如用户对某一个页面的一次请求,用户对某系统的一次登录,淘宝用户对商品的一次确认支付过程。这些我们都可以看作一个事务。那么如何衡量服务器对事务的处理能力。又引出一个概念----TPS

TPS和QPS

TPS

是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。

Tps即每秒处理事务数,包括了

  • 1、用户请求服务器
  • 2、服务器自己的内部查询等处理
  • 3、服务器返回给用户

这三个过程,每秒能够完成N个这三个过程,Tps也就是3;

但是由于我们的脚本一般是这样的,一个接口就是一个线程组,所以对于事务来说,就是这一个接口的

在这里插入图片描述

也就是说正常的汇总报告里,只会有一个接口的tps,而不是像下面这种有多个接口

在这里插入图片描述

QPS

Queries Per Second,顾名思义:“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。

QPS基本类似于TPS,但是不同的是,对于一个页面的一次访问,形成一个TPS;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入QPS之中。每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准

以上就是性能测试QPS+TPS+事务基础知识分析的详细内容,更多关于性能测试的资料请关注脚本之家其它相关文章!

相关文章

  • git 将本地文件(夹)上传到gitee指定分支的处理方法

    git 将本地文件(夹)上传到gitee指定分支的处理方法

    这篇文章主要介绍了git 将本地文件(夹)上传到gitee指定分支的处理方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • RSA加密解密算法应用及延伸探究

    RSA加密解密算法应用及延伸探究

    这篇文章主要为大家介绍了RSA加密解密算法应用及延伸探究,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • 基于QGIS的研究区域遥感影像裁切下载方法(以岳麓区为例)

    基于QGIS的研究区域遥感影像裁切下载方法(以岳麓区为例)

    本文以湖南省长沙市岳麓区为例,主要讲解如何基于QGIS这款软件,把岳麓区范围内的遥感影像下载,并使用QGIS进行切片,最后用Leaflet进行展示的例子,对QGIS遥感影像裁切下载相关知识感兴趣的朋友跟随小编一起看看吧
    2024-05-05
  • vscode使用git的配置教程

    vscode使用git的配置教程

    在vscode中使用Git可以帮助我们更方便地管理代码,进行版本控制,下面通过本文给大家介绍vscode使用git的配置教程,感兴趣的朋友一起看看吧
    2024-08-08
  • 使用动画实现微信读书的换一批效果(两种方式)

    使用动画实现微信读书的换一批效果(两种方式)

    这篇文章主要介绍了使用动画实现微信读书的换一批效果,本文通过实例代码通过两种方式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • 解决IDEA中git拉取代码时出现Update canceled问题

    解决IDEA中git拉取代码时出现Update canceled问题

    这篇文章主要介绍了解决IDEA中git拉取代码时出现Update canceled问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • Git忽略提交的3种方法及Git忽略规则

    Git忽略提交的3种方法及Git忽略规则

    在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则今天为大家简单介绍下Git的忽略及规则
    2018-10-10
  • github 生成token的方法图解

    github 生成token的方法图解

    这篇文章主要介绍了github 生成token的方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-09-09
  • 从0到1搭建后端架构的演进(MVC,服务拆分,微服务,领域驱动)

    从0到1搭建后端架构的演进(MVC,服务拆分,微服务,领域驱动)

    来腾讯之前在前公司做了3年的后端开发,经历一款SaaS产品从0到10(还没有到100, 哈哈哈)的过程,3年间后端的架构逐步演变,在微服务的实践过程中遇到的问题也越来越多,在这里总结下
    2021-08-08
  • Wireshark零基础使用超详细教程

    Wireshark零基础使用超详细教程

    Wireshark是应用最普遍的一款开源抓包软件,常用来检测收集成绩、攻打溯源、或许剖析底层通讯机制,本文给大家讲解Wireshark零基础使用超详细教程,感兴趣的朋友一起看看吧
    2023-08-08

最新评论