- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库性能测试报告编制人:小生
数据库性能测试报告
编制人:小生
数据库性能测试报告
数据库性能测试报告
数据库系统性能测试报告
目录
TOC \o 1-1 \h \z \u 计划概述 3
参考资料 3
术语解释 3
系统简介 3
测试环境 3
测试指标 4
测试工具和测试策略 4
测试数据收集 4
测试结果数据以及截图 5
测试结论 10
计划概述
目的:找出系统潜在的性能缺陷
目标:从安全,可靠,稳定的角度出发,找出性能缺陷,并且找出系统最佳承受并发用户数,以及并发 用户数下长时间运行的负载情况,如要并发100 用户,如何对系统进行调优
概述:本次测试计划主要收集分析数据库处理并发请求相关数据,做出分析和调优测试时间:*年*月**日 *点*分-*点*分
参考资料
相关性能测试资料
术语解释
性能测试
英文解释:Performance testing
概念解释:运行性能测试确定系统处理能力,来判断系统是否需要优化负载测试
英文解释:Load testing
概念解释:通过系统面临多资源运行或被攻击情况下进行测试
系统简介
数据库服务器,支持整个系统对数据的存储过程
硬件环境软件环境服务器服务器地址
硬件环境
软件环境
服务器
服务器地址
CUP
内存
硬盘
软件版本
操作系统
数据库服务
器测试指标
器
测试时间:*年*月*日—*年*月*日
测试范围:数据库处理服务器或客户端请求信息(插入,查询,更新,删除)语句时,服务器各项性能指标 的性能测试
Jmeter 指标:(由于 Apache 旗下性能测试工具 Jmeter 收集的性能指标偏少,下面的数据选取代表性指标) 1.Average/ms:服务器处理事物平均响应时间(表示客户端请求到服务器处理信息且反馈客户端
的时间)
Throughput/s:服务器每秒处理请求数(表示服务器每秒处理客户端请求数(单位:个/秒))
KB/s:服务器每秒接受到的数据流量(表示服务器每秒接受到客户端请求的数据量KB 表示) 硬件指标:
1.%Processor time : CUP 使用率(平均低于 75%,低于 50%更佳) 2.System:Processor Queue Length :CUP 队列中的线程数(每个处理器平均低于 2) 3.Memory:Pages/sec :内存错误页数(平均低于 20,低于 15 更佳)
Physical Disk-%Disk Time: 磁盘使用率(平均低于 50%)
SQL Server:Buffer Manager-Buffer Cache Hit Ratio: (在缓冲区告诉缓存中找到而不需要从磁盘中读取的页的百分比,正常情况次比率超过90%,理想状态接近 99%)
测试工具和测试策略
测试工具:Apache-Jmeter2.3.2
测试策略:根据公司内部实际情况,以及业务分布设置数据库访问量即并发用户数
测试数据:因为涉及公司内部数据不便外泄,敬请见谅!
数据说明:选取数据均为代表性数据,包括存储过程以及查询,更新,删除,插入
测试数据收集
收集多轮测试的结果进行对比,绘制成几何增长图形,找出压力转折点
测试结果数据以及截图
前提条件:用户数为 80 个用户数时,并发访问数据库,发生错误,所以最佳用户定在 75 个
Jmeter 性能指标
Average/ms
)
)
s
Average
m( 用户数与事物平均响应时间
间时均平
350
300
250
200
150
100
50
0
5
10 20 30 40 45 50 55 60 65 70 75 80 85 90 95 100 用户数(个)
数据分析:
本图表示服务器处理请求的平均相应时间,
最佳性能是随着并发用户数的增加,平均事物响应时间比较平缓。本图清晰可以看到,随着并发用户数的增加事物响应也随着上升,
Throughput/s
数个
数个
用户数与服务器处理请求关系图
Throughput/sec
229.0
228.0
227.0
226.0
225.0
224.0
223.0
222.0
221.0
220.0
219.0
5 10 20 30 40 45 50 55 60 65 70 75 80 85 90 95 100 用户数(个)
数据分析:
本图表示服务器每秒处理请求个数
最佳性能服务器处理处理请求数是随着用户的增加而增加
本图可以直观看到服务器处理请求数的个数并未随着用户数的增加而增加
KB/S
数个
数个
用户数与服务器处理请求关系图
Throughput/sec
229.0
228.0
227.0
226.0
225.0
224.0
223.0
222.0
221.0
220.0
219.0
5 10 20 30 40
文档评论(0)