华为全闪存阵列 IBM云计算 Acronis 安克诺斯 安腾普 腾保数据
首页 > 数据库 > NoSQL > 正文

MariaDB 10和MySQL 5.6社区版压力测试

2015-03-06 00:30来源:中国存储网
导读:补上作业,MariaDB10和MySQL5.6社区版压力测试,见下图:sysbench(10.8.8.43)MySQL5.6和MariaDB10.0.11(10.8.8.100)压力测试参数:机器配置:比较差,DELL R610,2颗4核C

MariaDB 10和MySQL 5.6社区版压力测试对比,NoSQL和SQL数据库的碰撞结果:

这次测试的环境:

sysbench(10.8.8.43)

MySQL 5.6和MariaDB 10.0.11(10.8.8.100)

压力测试参数:

MariaDB 10和MySQL 5.6社区版压力测试

测试的服务器机器配置:

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

MariaDB 10和MySQL 5.6社区版压力测试

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

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

MariaDB 10和MySQL 5.6社区版压力测试

MySQL 5.6.19

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

MariaDB 10和MySQL 5.6社区版压力测试

TPS为每秒1002.42个。

MariaDB 10.0.11

MariaDB 10和MySQL 5.6社区版压力测试

load average为11.59

MariaDB 10和MySQL 5.6社区版压力测试

TPS为每秒2044.80个。

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

MySQL 5.6.19

MariaDB 10和MySQL 5.6社区版压力测试

MariaDB 10.0.11

MariaDB 10和MySQL 5.6社区版压力测试

可以看到,随着并发连接数的增加,MySQL 5.6性能持续下降,而MariaDB 10,性能保持平稳。

结论:

大体和官方的测试差不多,因为用的不是MySQL 5.6的企业版,所以不能说MariaDB 10就一定强,但在高并发环境,MySQL 5.6.19社区版不建议使用在生产环境上。

继续阅读
相关阅读
  • NoSQL之MongoDB数据库篇

    MongoDB是一个基于分布式文件存储的数据库。名字来自humongous这个单词的中间部分,是由10gen开发并维护的,MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关

  • 28个MongoDB NoSQL数据库的面试问答

    下面的MongoDB NoSQL面试问答。这些MongoDB NoSQL面试问答涵盖了NoSQL数据库基本的概念,复制(Replication),分片(Sharding),事务和锁,跟踪分析工具(Profiler),Nuances

  • 微软 Azure推数据存储 进入NoSQL市场

    Azure还提供了许多来自其他供应商,包括来自MongoDB中,MongoLabs,Nodejitsu,Redis的和RavenHQ的其他NoSQL数据库。

产品推荐
头条阅读
栏目热点

Copyright @ 2006-2018 ChinaStor.COM 版权所有 京ICP备14047533号

中国存储网

存储第一站,存储门户,存储在线交流平台