![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
压力测试
文章平均质量分 70
Young Yu°
有志者事竟成
展开
-
压测时服务器的检测
一.CPU负载情况通过top命令进行查看top - 15:52:00 up 42:35, 1 user, load average: 0.15, 0.05, 0.015:52:00 指的是当前时间up 42:35 指的是机器已经运行了多长时间1 user 指的是当前机器有1个用户在使用load average: 0.15, 0.05, 0.01 的是CPU在1分钟、5分钟、15分钟内的负载情况假设是一个4核的CPU,此时如果你的CPU负载是0.15,这就说明,4核CPU中连一个原创 2021-12-29 14:40:27 · 1304 阅读 · 0 评论 -
压测性能指标
一.QPS和TPSQPS:Queries Per Second,顾名思义:“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。TPS:是Transactions Per Second的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。二.IOPSIOPS:可以视为是每秒的读写原创 2021-12-29 10:10:06 · 3796 阅读 · 0 评论 -
Sysbench数据库测压工具使用教程
一.下载安装> curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.rpm.sh | sudo bash> sudo yum -y install sysbench> sysbench --version如果上面可以看到sysbench的版本号,就说明安装成功了。二.使用我们需要在自己的数据库里创建好一个测试库,我们可以取个名字叫做test_db,同时创建好对应的测试账号原创 2021-12-29 09:48:46 · 1178 阅读 · 0 评论 -
JMeter使用教程
一.下载配置启动1.下载地址: https://jmeter.apache.org/2.进入bin目录,修改jmeter.properties文件中的语言支持为language=zh_CN,然后点击jmeter.bat启动软件二.简单配置使用1.添加线程组setUP线程组:在测试任务ThreadGroup 运行前先被运行。通常用在运行测试任务前,做初始化工作。例如建立数据库连接初始分化工作、用户登录tearDown线程组:在测试任务线程组运行结束后被运行。通常用来做清理测试脏数据、登原创 2021-12-29 09:08:49 · 992 阅读 · 0 评论