技术开发 频道

MySQL Cluster 7.0:性能基准测试

  详细测试结果:

  四个数据节点:

  Detailed Results:

  FOUR Data Node:

MySQL Cluster 7.0:性能基准测试

  TWO Data Node:

MySQL Cluster 7.0:性能基准测试

  重要提醒:

  1、每个MySQL服务器绑定在3核处理器上,使用“处理器集”特性(在现有的硬件上提供更多MySQL服务器空间)。据观察得到,当增加TPM/MySQL服务器时,每个拥有4核处理器的MySQL服务器响应时间略有下降。例如:指定一个3核处理器的MySQL服务器进程,我们得到一个服务器上12988TPM、20个数据仓库。4核处理器时,TPM增长到19113 ,响应时间从53ms下降到34ms。

  2、每分钟TPM - New-order 事务:需要注意的是,每个事务由30个查询组成,所以每查询的平均响应时间计算出来大约是3ms。更多关于“事务”详细介绍参见TPC-C说明书文件和DB2代码库中。

  3、MySQL 6.3 Cluster很少数目的MySQL服务器就达到饱和了。为了比较,我们测试了在MySQL 6.3和7.0上运行相同数目的MySQL服务器。

  Benchmark介绍

  Database Test 2 (DBT-2) :DBT2是由OSDL(开源资源开发实验室)开发的开源资源测试。基准的重要升级时为了简化一个集群化数据库像MySQL Cluster Carrier Grade Edition运行能力。DBT2模拟典型的OLTP(在线事务处理)应用,也就是测试在5个不同的事务类型里每事务大约处理10到20个SQL语句应用时的性能。DBT2基准测试可被用作评价一些应用期望的性能好坏的一个很好的指标,这些应用是执行相当简单的事务并且反复执行事务。

  对于以上基准测试结果,DBT2和MySQL Cluster配置作为一个“in memory”数据库以模拟典型的“实时”数据库配置。需要注意的是,性能测试结果是以new-orderTPM来衡量的。DBT2基准的变化已生成文档并可在DBT2 SourceForge页查看和下载。也可以从www.iclaustron.com下载。

  版权声明:
  本文由上海爱可生信息技术有限公司根据甲骨文公司官方文档翻译整理而成,版权归属甲骨文公司,转载请保留此版权声明。

0
相关文章