- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库压力测试报告
数据库压力测试报告
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc420099439 1. 测试环境 PAGEREF _Toc420099439 \h 2
HYPERLINK \l _Toc420099440 2. 测试目的 PAGEREF _Toc420099440 \h 2
HYPERLINK \l _Toc420099441 3. 测试工具和测试方法 PAGEREF _Toc420099441 \h 2
HYPERLINK \l _Toc420099445 3.1 测试工具 PAGEREF _Toc420099445 \h 2
HYPERLINK \l _Toc420099446 3.2 测试方法 PAGEREF _Toc420099446 \h 2
HYPERLINK \l _Toc420099447 4. 测试结果 PAGEREF _Toc420099447 \h 2
HYPERLINK \l _Toc420099449 5. 测试结果分析 PAGEREF _Toc420099449 \h 3
HYPERLINK \l _Toc420099450 6. 故障分析 PAGEREF _Toc420099450 \h 3
HYPERLINK \l _Toc420099451 7. 总结 PAGEREF _Toc420099451 \h 4
测试环境
主机名
硬件型号
操作系统
CPU
内存(GB)
软件
实例名
cd430003
IBM 3850 x6
RHEL 5.8 64bit
Intel(R) Xeon(R) CPU E7-8850 v2 @ 2.30GHz 4*24
125
Oracle 10.2.0.4
PRI1
cd430004
IBM 3850 x6
RHEL 5.8 64bit
Intel(R) Xeon(R) CPU E7-8850 v2 @ 2.30GHz4*24
125
Oracle 10.2.0.4
PRI2
测试目的
测试数据库在高并发压力下CPU、内存和磁盘IO的表现情况
测试工具和测试方法
测试工具
使用自有数据库压测工具:HxPressureDb
测试方法
并发读
读写混合并发
测试结果
测试场景
读并发
写并发
压测时间
压测笔数
cd430003
cd430004
CPU使用率
内存使用率
IO
CPU使用率
内存使用率
IO
场景一
100
N/A
10:45-11:09
106522
60%
20.4%
22kb/s
50%
54%
21kb/s
场景二
150
N/A
11:09-11:28
113708
70%
20.7%
23kb/s
86.3%
55.3%
23kb/s
场景三
200
N/A
11:30-11:50
103569
99%
21.1%
23kb/s
90.6%
55.3%
24kb/s
场景四
250
N/A
11:50-12:01
20689
N/A
N/A
N/A
99.3%
56.3%
27kb/s
场景五
100
30
15:40-15:48
36964/118095
45%
21%
361kb/s
57%
57%
421kb/s
场景六
150
50
15:51-16:10
125888/190910
92%
21.7%
317kb/s
66%
57.4%
623kb/s
场景七
200
80
16:12-16:20
237139/
N/A
98.8%
22%
432kb/s
80%
58.2%
528kb/s
场景八
250
80
16:21-16:35
237139/
N/A
99.3%
23%
223kb/s
75%
59%
2106kb/s
注:N/A表示未采集数据
测试结果分析
并发读非常消耗CPU资源,原因为执行的SQL语句统计数据属于资源消耗型
并发写执行效率非常高,因insert的数据量不大,磁盘IO率较低
整个压测过程中CPU不存在等待事件,混合高并发时内核队列存在排队现象,但不印象整体执行效率
因查询返回结果集很小,整个压测过程中内存使用率没有明显的上升
故障分析
并发250读时,cd430003主机发生过重启现象,分析原因为PRI2(cd430004)与PRI1(cd430003)实例间心跳超时,PRI2与PRI1间发生脑裂,PRI2抢夺到仲裁权并重启了PRI1实例主机,使PRI1实例脱离RAC集群。
建议:
心跳网络与业务网络分离
提升心跳网络带宽
总结
压测数据比较单一,不代表真实生产环境逻辑处理场景
在压测场景下,按行业CPU使用率低于80%前提下,大约支持150至180并发读请求
您可能关注的文档
最近下载
- FLEX SYSTEM EN2092 1GB ETHERNET调试文档模板.pdf VIP
- 2024年9月中国汽车产销报告.pdf VIP
- 2024年11月广东深圳市福田区选用机关事业单位辅助人员和社区专职工作者143人笔试备考题库及答案解析.docx VIP
- 流体力学 课件 第6章 气体射流.pptx
- 武汉理工大学材料科学基础课件(全套).pdf
- 风貌改造工程施工组织设计.doc
- 药品生物检定技术 全套教案.doc
- 浅谈双碳战略下的自来水厂碳核算碳减排经验分享_供水技术讲座资料课件.pptx
- 2024广州铁路局机考.pdf
- 11《动物的眼睛》教学设计-2023-2024学年科学二年级下册青岛版.docx VIP
文档评论(0)