![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能
文章平均质量分 62
阿孟~~
这个作者很懒,什么都没留下…
展开
-
性能测试一【MySQL慢查询】
一、开启慢查询日志开启慢查询日志:set global slow_query_log=‘ON’;校验是否开启成功:show variables like ‘slow_query%’;二、设置慢查询日志记录位置以及记录慢sql的条件设置日志存放位置:set global slow_query_log_file=’/usr/local/mysql/data/slow.log’;设置超过3s的查询就记录下来:set global long_query_time=3;三、重启服原创 2021-08-24 11:46:49 · 365 阅读 · 0 评论 -
性能测试分享
**一、性能测试流程**明确压测模型 -> 场景分析 -> 数据设计 -> 压测执行 -> 数据清理1、压测模型分为两种:a、对于还未上线运营的新系统,我们一般会让应用的业务方或者产品经理给出一个预估的值,但是这个预估值需要评估是否合理;b、对于已上线运营的应用,我们一般会分析日常/节假日总请求量和峰值TPS数据来确定预估值,这样会接近实际场景2、提前进行压测场景设计,调试好压测脚本,准备好压测数据3、压测前需要发出压测通知,包括压测背景、压测时间、压测范围,邮件抄送运维原创 2021-08-18 10:44:50 · 306 阅读 · 0 评论 -
系统压测指南
一.性能测试的基本理论1.概念阐述吞吐量(TPS)吞吐量是指系统在单位时间内处理请求的数量。体现系统处理请求的能力,这是目前最常用的性能测试指标。QPS(每秒查询率)官方说法QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。个人更倾向于理解为系统每秒处理完请求的次数。响应时间响应时间是指执行一个请求从开始到最后收到响应数据所花费的总体时间。它的数值大小直接反应了系统的快慢。并发数并发数是指系统可以同时承载转载 2021-05-22 14:22:52 · 598 阅读 · 0 评论 -
性能测试计划书以及如何实施
初步计划步骤:1,整理性能测试需要的文档数据范围2,根据文档类型分类,拆分成小的任务小任务作为分支,针对各个文档查找得到报告的方式,整理文档4,组成一个完整的测试方案,指定测试计划5,执行测试计划注:针对不同场景设计单压和混压知识点:Jmeter测试传参问题了解性能测试的目的,查看性能测试用例了解PTS百分位,延迟,吞吐量,正确率,CPU,内存,网络,IOPS,上下文线路等参数的意思学习看服务器资源使用报告,数据库应用监控报告,数据库资源使用报告,PTS压测报告数据库连接池线程池,J原创 2021-05-22 14:10:09 · 718 阅读 · 0 评论 -
完成压测报告后的一些总结
一、压力测试关注点服务器cpu正常服务器内存正常服务器响应时间正常数据库cpu正常数据库内存正常数据库响应时间正常数据库连接数正常消息队列生产和消费数量正常二、JVM配置、数据库配置、服务器配置三、测试策略1、项目具体需求及业务场景:关注真实用户会是怎样的一个业务场景,确定用户的用户习惯。2、指标:响应时间在多少以内,并发数多少,tps多少,事务成功率,波动范围,稳定运行时长,资源利用率。3、环境:生产环境服务器数量,测试环境服务器数量,按照资源配比得出测试指标。4、压力机数量:原创 2020-08-21 16:35:27 · 720 阅读 · 0 评论 -
压力/负载测试到底该关注哪些(二)
在上一篇我们提到了关于性能测试需要关注的点,那这一篇就记录一下这些如何去定位找到这些问题。1、cpu定位分析在cpu分析定位的过程中,需要注意利用率大于50%需要注意下,大鱿鱼70需要密切关注,大于90,情况就比较严重了。通过监控分析可以查看cpu利用率。命令:,vmstat,统计l-id的技术,sar,mpstat:idle 空闲的usr 用户使用的sys 系统使用的,toprunning 正在运行的进程数sleeping 睡眠的进程数stopped 停止的进程原创 2020-08-13 15:41:31 · 1101 阅读 · 0 评论 -
压力/负载测试到底该关注哪些(一)
一、用户响应时间用户相应时间=服务器响应时间+网络时间二、系统性能分析思路1、整体系统cpu利用率cpu再操作系统中是运行的根本,cpu的执行速度与性能好坏很大程度上决定了系统整体的性能快慢。cpu处于满负载的情况时,我们需要监控cpu使用率可查看DB日志、web服务器日志、系统日志(top、free、uptime、sar)查看cpu的闲置率。一般情况会制定一个cpu阀值可用cpu不小于20%,若小于20则告警。2、内存内存的大小也会死影响系统性能的核心指标。当内存太小,系统进程会被阻塞中,应原创 2020-08-12 21:09:32 · 2597 阅读 · 0 评论