前提:测试一个容灾产品对原系统性能的影响, 脚本为:insert into 5000万条 然后 delete from 表,这样循环。步骤:
1.首先容灾产品不接入原系统运行脚本跑一段时间得出CPU使用率为
CPU: | User% | Sys% | Wait% | Idle% | CPU% |
Avg | 8.6 | 3.6 | 38.4 | 49.4 | 50.6 |
Max | 13.4 | 13.6 | 62.0 | 68.7 | |
Max:Avg | 1.5 | 3.8 | 1.6 | 1.4 | |
2.脚本继续运行,然后将容灾产品接入原系统,通过容灾产品给原系统系统增加三块盘(hdisk6.7.8),RAID5,
对数据库所在VG(包含三块盘,hdisk1.2.3)做镜像,镜像完成后,脚本继续运行一段时间,
收集到镜像后的CPU使用率为
CPU: | User% | Sys% | Wait% | Idle% | CPU% |
Avg | 6.7 | 2.8 | 38.5 | 51.9 | 48.1 |
Max | 23.9 | 11.9 | 50.8 | 67.9 | |
Max:Avg | 3.6 | 4.2 | 1.3 | 1.3 | |
现象:接入容灾产品,做完镜像后,CPU比接入前有所降低,预期应该是接入后有所上升
是否有可能是VG中增加了三块RAID5的磁盘后,读写性能有所提升造成的
请大神们帮忙分析下造成此现象的原因?多谢
收起