热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

mariadbmysql压测,MariaDB10和MySQL5.6社区版压力测试

补上作业,MariaDB10和MySQL5.6社区版压力测试,见下图:sysbench(10.8.8.43)MySQL5.6和MariaD

补上作业,MariaDB10和MySQL5.6社区版压力测试,见下图:

sysbench(10.8.8.43)

MySQL5.6和MariaDB10.0.11(10.8.8.100)

压力测试参数:

1千万记录,不限制请求,压测15分钟,并发连接数512个。

my.cnf参数:

机器配置:

比较差,DELL R610,2颗4核CPU,RAID1(WriteBack策略)7200转SAS硬盘。

读写测试

9fb0f888f072ddf1fe05b9c9702a7911.png

可以明显的看到,在高并发的时候,MySQL5.6.19的性能减少了50%。

下面是top和压力测试截图:

MySQL5.6.19

1f74b58d27b29c9d5d18fca710ef2f83.png

load average达到195,已经超负荷。

d6a41f495aeae0268b0f465951816eea.png

TPS为每秒1002.42个。

MariaDB10.0.11

a92ae372969e60855acf906eca16b478.png

load average为11.59

9ae140217a2d33566c5271ef629984e9.png

TPS为每秒2044.80个。

补充:现在把并发连接数调成了900个,再压一次,看看TPS:

MySQL5.6.19

0b3407209ee14169b1800b1ca1c13135.png

MariaDB10.0.11

21956d4aa7b4560ea2e06124de8836fb.png

可以看到,随着并发连接数的增加,MySQL5.6性能持续下降,而MariaDB10,性能保持平稳。

结论:

大体和官方的测试差不多,因手里没有MySQL5.6的企业版,所以不能说MariaDB10就一定强,但在高并发环境,MySQL5.6.19社区版不建议使用在生产环境上。

本文转自hcymysql51CTO博客,原文链接: http://blog.51cto.com/hcymysql/1424625,如需转载请自行联系原作者



推荐阅读
author-avatar
小情人恩恩baby
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有