mysql 主主互备模式下的效率测试

参照https://blog.csdn.net/hongguo_cheng/article/details/80293588这篇文章,搭建了一个mysql主主互备的环境。

环境信息是:windows主机上,virtualbox安装了两台虚拟机,CentOS7     MySQL 5.7

安装成功后,进行了效率测试,主主互备的模式的高可用性更高,但是效率降低还是很明显的。测试数据如下:

数据:10000  条简单数据 ,java代码插入数据库 

                               主主备份      90393 ms
                                                    85084 ms    
                                                    83792 ms
                                                    88864 ms
                                                    89701 ms
                                                    91827 ms
                                                    97070 ms
                                                    86849 ms

                             主主备份  关掉一台机器的mysql服务

                                                   67589 ms     
                                                    63792 ms
                                                    59859 ms 
                                                    67570 ms
                                                    65716 ms
                                                   ps:关机的服务器启动后,自动与另外一台主机同步。同步速度 10s 5000条左右                               
                                                    
                            主主备份       关掉一台虚拟机

                                                    52358 ms     
                                                    51162 ms
                                                    51345 ms
                                                    59282 ms
                                                    56510 ms
                                                    
                           
                             虚拟机单服务器(非主主备份模式 )   开两个虚机 ,一个运行mysql,另外的用来占内存 =.=  

                                                    37038 ms     
                                                    37173 ms
                                                    34877 m    
                                                    
                           虚拟机单服务器(非主主备份模式 )    开1个虚机    ,好像和上面差不多哦

                                                   32096 ms     
                                                    30537 ms
                                                    33175 ms            

                                                                                                       
                           物理机单服务器windows (就在运行虚拟机的windows上)

                                                    565690 ms    两个虚拟机开着                                   
                                                    545320 ms    一个虚拟机开着  

                                                                          ps:windows版性能惨不忍睹啊,耗时是centos的十几倍。 

可见,主主备份的情况下,插入效率是单服务器版的1/3,效率降低还是相当明显的。

有趣的是,主主模式下,一台机器不起作用了,效率还能提高一些,是单机版的差不多1/2

猜你喜欢

转载自blog.csdn.net/breezegk/article/details/81208447
今日推荐