- 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并发读请求
您可能关注的文档
- 提倡世俗化现代化生活.docx
- 提优计划04密度测量方法总结.doc
- 揭密客服技巧 提升咨询转化.doc
- 放缩法典型例题.doc
- 教你二十种拍照姿势,摆脱剪刀手.doc
- 教基中的名人及其理论整理.doc
- 教子有方家长经验材料.doc
- 教学研究特色活动办法.doc
- 教学设计Antarctica the Last Continent.doc
- 教学设计~必修一 221酸碱盐在水中的电离.doc
- 贵州省黔南州2024_2025学年度高一英语下学期期末考试试题扫描版.doc
- 湖南省娄底市2024年中考物理真题试题含解析.docx
- 江苏省无锡市2024_2025学年高一语文下学期期终教学质量抽测试题.doc
- 2024_2025学年高中语文4.10.1短新闻两篇作业与测评含解析新人教版必修1.docx
- 湖北省黄石实验高中2024_2025学年高一数学下学期期末考试模拟卷.doc
- 湖北省麻城实验高中2024_2025学年高二物理上学期12月月考试题.doc
- 四川省宜宾市叙州区第一中学2025届高三数学下学期第二次适应性考试试题文含解析.doc
- 2024_2025学年高中化学阶段性检测一含解析鲁科版必修2.doc
- 六年级语文下学期期中测试卷四新人教版.docx
- 内蒙古巴彦淖尔市临河三中2024_2025学年高二生物下学期第二次月考试题.doc
文档评论(0)