性能测试指标

摘要:
一般关注的web服务器性能指标AvgRps:平均每秒钟的响应次数=总请求次数/秒数Avgtimetolastbyteperterstion:平均每秒业务脚本的迭代次数。SuccessfulHits:成功的点击次数。UserConnections:用户连接数,也就是数据库的连接数量。ButterCacheHit:数据库Cache的命中情况。

1. 测试环境指标折算:

测试环境平均并发数=(最大在线人数*10%)/n

n是生产环境和测试环境服务器配置折算比,例如n=公倍数((生产web服务器数/测试web服务器数),(生产app服务器数/测试app服务器数))*(生产服务器内存/测试服务器内存),一般算下来n=4。

2. B/S架构。一般关注的web服务器性能指标

Avg Rps:平均每秒钟的响应次数=总请求次数/秒数

Avg time to last byte per terstion(mstes): 平均每秒业务脚本的迭代次数。

Successful Rounds: 成功的请求。

Failed Rounds: 失败的请求。

Successful Hits: 成功的点击次数。

Failed Hits:失败的点击次数。

Hits Per Second:每秒点击次数。

Successful Hits Per Second:每秒成功的点击次数。

Failed Hits Per Second:每秒失败的点击次数。

Attempted Connections:尝试连接数。

Throughput:吞吐率。

3. C/S架构,由于软件后台通常为数据库,所以我们更注重数据库的测试指标。

User Connections:用户连接数,也就是数据库的连接数量。

Number of Deadlocks:数据库死锁。

Butter Cache Hit:数据库Cache的命中情况。

免责声明:文章转载自《性能测试指标》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Sqlserver 标识列ID在两个表之间避免重复之生成奇、偶数vbs读取excel的一个实例下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

10条技巧优化数据库速度

  大多数网站的内容都存在数据库里,用户通过请求来访问内容。数据库非常的快,有许多技巧能让你优化数据库的速度,使你不浪费服务器的资源。在这篇文章中,我收录了十个优化数据库速度的技巧。   1、小心设计数据库   第一个技巧也许看来理所当然,但事实上大部分数据库的问题都来自于设计不好的数据库结构。   譬如我曾经遇见过将客户端信息和支付信息储存在同一个数据库...

mysql(2)—— 由笛卡尔积现象分析数据库表的连接

首先,先简单解释一下笛卡尔积。 现在,我们有两个集合A和B。 A = {0,1}     B = {2,3,4} 集合 A×B 和 B×A的结果集就可以分别表示为以下这种形式: A×B = {(0,2),(1,2),(0,3),(1,3),(0,4),(1,4)}; B×A = {(2,0),(2,1),(3,0),(3,1),(4,0),(4,1)};...

MySQL中的连接、实例、会话、数据库、线程之间的关系

MySQL中的实例、数据库关系简介 1、MySQL是单进程多线程(而Oracle等是多进程),也就是说MySQL实例在系 统上表现就是一个服务进程,即进程(通过多种方法可以创建多实例,再安装一个端口号不同的mysql,或者通过workbench来新建一个端口号不同的 服务器实例等),该架构类似于SQL Server和Windows版本的Oracle;2、...

SQL Server数据库级别触发器

  禁止修改表结构和加表 CREATE TRIGGER [Object_Change_Trigger_DDL] ON DATABASE FOR ALTER_TABLE,DROP_TABLE,CREATE_TABLE,CREATE_INDEX,ALTER_INDEX, DROP_INDEX AS DECLARE @EventData AS XML;...

数据库管理工具

NO1   Webyog | 管理和监控MySQL服务器的工具,官网:https://www.webyog.com/   SQLyog Ultimate V12.5 64bit 中文破解版(附注册码),下载地址:http://www.jb51.net/database/598306.html   SQLyong是一款功能强大的数据库管理程序,新版本增加更...

SSH框架之-hibernate 三种状态的转换

一、遇到的神奇的事情 使用jpa操作数据库,当我使用findAll()方法查处一个List的对象后,给对这个list的实体进行了一些操作,并没有调用update 或者 saveOrUpdate方法,更改后的数据却神奇的保存到数据库里面去了。 最后简单粗暴的解决办法是把这份从数据里面查出来的List 复制了一份,然后再操作,再返回。数据就正常了,数据库也没...