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

补上作业,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,如需转载请自行联系原作者

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值