`
baitian
  • 浏览: 29675 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

mysql cluster 性能

阅读更多
搞了一个最小的mysql集群,
MGM Node & SQL Node on 1.1,DATA Node 1 on 1.2,DATA Node 2 on 1.3,
然后 在1.4 上安装一个 普通的mysql ,
最后, 分别在1.1 和 1.4 上 跑同样的测试程序, 得到集群的速度只有普通Mysql 的 将近 六分之一。
想请问一下高手,这个正常吗?
(mysql 5.051a, network 1000M以太网,1.x 配置相同(centos5,8 core,4G ram))

测试程序:
batchUpdate, manual commit(1s per),
sql: update table1 set field1=value1 where id=value1; id (primary key),value1 无规律,随即产生。
cluster table type=ndb
1.4 table type=innodb

分享到:
评论
5 楼 wanghualong 2008-04-17  
baitian 写道
wanghualong 写道
如果你在mysql集群的sql接点上直接进行读的操作,毫无疑问的比单台mysql慢。如果是写入,多台数据节点比单台快。

是吗, 我测试时执行的时update(查询和写入都有),请问wanghualong兄,你有具体的数据吗?慢多少,快又快多少

和你数据节点个数和网络有关.在DBT2基准测试中,使用8个节点的Cluster能达到每分钟100,000个事务处理。测试中的Cluster搭建在双socket 2.67 GHz 双核Intel Xeon 5150处理器上,4GB内存(1GB/核).这个是官方数据。每个事物处理4到5条数据。
mysql-ndbj,可以提高访问mysql的效率。
4 楼 baitian 2008-04-17  
wanghualong 写道
如果你在mysql集群的sql接点上直接进行读的操作,毫无疑问的比单台mysql慢。如果是写入,多台数据节点比单台快。

是吗, 我测试时执行的时update(查询和写入都有),请问wanghualong兄,你有具体的数据吗?慢多少,快又快多少
3 楼 wanghualong 2008-04-17  
如果你在mysql集群的sql接点上直接进行读的操作,毫无疑问的比单台mysql慢。如果是写入,多台数据节点比单台快。
2 楼 baitian 2008-04-17  

那么依照你的经验,集群的速度可以到多少?

你认为提高速度的关键在哪里?
1 楼 theone 2008-04-16  
显然不正常

相关推荐

    利用MySQL Cluster 7.0 + LVS 搭建高可用环境

    而早先的 MySQL Cluster 实在不能令人满意,性能差的不行,也让我们的期待一次次落空。本次 MySQL Cluster 7.0 的推出,终于实现了质的飞跃,性能上得到了很大提高。MySQL Cluster 7.0 新特性主要体现在以下几个方面...

    使用MySQL Cluster开发用户数据库指南

    MySQL Cluster CGE 是一个分布式、高度可用的实时数据库,部署在电信行业的一些最严苛的用户数据库系统中。在本文中,我们将介绍如何使用 MySQL Cluster 运营商级版本 (CGE) 构建可扩展、高度可用、多地多副本的用户...

    MySQL Cluster 7.3实现互联网级性能和运营商级可用性的新特性

    MySQL Cluster 7.3实现互联网级性能和运营商级可用性的新特性

    MySQL Galera集群的选择与性能测试

    • 多线程的slave 获得更好的性能。 对于任何工作负载。 • 没有vip的主从故障转移操作或使用。No Master-Slave Failover(失效备援) Operations or Use of VIP • 热备份 故障转移期间没有停机时间(因为没有故障转移...

    MySQL性能调优与架构设计(中文版)

     第16章 MySQL Cluster  第17章 高可用设计思路及方案  第18章 高可用设计之MySQL监控 附录A 实验测试Schema创建脚本 附录B MySQL部分系统参数说明及设置建议 附录 C MySQL部分状态说明 索引

    MySQL性能调优与架构设计.mobi

    本书以 MySQL 数据库的基础及维护为切入点,重点介绍了 MySQL 数据库应用系统的性能调优,以及高可用可扩展的架构设计。 全书共分3篇,基础篇介绍了MySQL软件的基础知识、架构组成、存储引擎、安全管理及基本的备份...

    完整精品数据库课件 MySQL从入门到精通 第19章 MySQL Cluster(共49页).ppt

    第14章 数据备份与还原(共21页).pptMySQL从入门到精通 第15章 MySQL日志(共22页).pptMySQL从入门到精通 第16章 性能优化(共18页).pptMySQL从入门到精通 第17章 MySQL Workbench5.2 的使用(共15页).pptMySQL...

    MySQL5.1性能调优与架构设计.mobi

    ●性能优化篇从影响MySQL数据库应用系统性能的因素开始,针对性地对各个影响因素进行调优分析。如MySQL Schema设计的技巧,Query语句的性能优化方式方法及MySQL Server中SQL层和存储引擎层的优化思路。同时还分析了...

    MySQL性能调优与架构设计(PDF)

    本书以 MySQL 数据库的基础及维护为切入点,重点介绍了 MySQL 数据库应用系统的性能调优,以及高可用可扩展的架构设计。 全书共分3 篇,基础篇介绍了MySQL软件的基础知识、架构组成、存储引擎、安全管理及基本的备份...

    MySQL性能调优与架构设计.pdf

    性能优化篇从影响 MySQL 数据库应用系统性能的因素开始,针对性地对各个影响因素进行调优分析。如 MySQL Schema 设计的技巧,Query 语句的性能优化方式方法及MySQL Server中SQL层和存储引擎层的优化思路。同时还分析...

    MYSQL集群+HA高可用实战【MySQL性能调优】.

    MySQL Cluster 是用于解决高可用和高可靠性的解决方案。 MySQL Cluster 具有故障恢复、节点修复、数据同步、非单点故障等优点。 MySQL Cluster是为提供99.999%以上的高可用性而设计的,采用分布式节点设计技术,不会...

    MySQLCluster与MongoDB复制群集分片设计及原理

    分布式数据库能实现高安全、高性能、高可用等特征,当然也带来了高成本(固定成本及运营成本),我们通过MongoDB及MySQL Cluster从实现上来分析其中的设计思路,用以抽象我们在设计数据库时,可以引用的部分设计方法...

    MySQL性能调优与架构设计

    本书以 MySQL 数据库的基础及维护为切入点,重点介绍了 MySQL 数据库应用系统的性能调优,以及高可用可扩展的架构设计。  全书共分3篇,基础篇介绍了MySQL软件的基础知识、架构组成、存储引擎、安全管理及基本的...

    MySQL DBA for Galera Cluster集群架构搭建与管理

    MySQL DBA for Galera Cluster集群架构搭建与管理,生产环境一定要为3台节点,可以阻止脑裂问题,更多的节点不会对写入有很大的提升,相反节点越多写入性能越差!

    高性能MySQL(第2版)英文版

    MySQL—one that would answer questions like “How can I set up a cluster of MySQL servers capable of handling millions upon millions of queries and ensure that things keep running even if a couple of ...

    mysql-installer-community-8.0.24.0.rar

    NDB (MySQL Cluster) Memory Merge Archive CSV 等等 MySQL 复制可提高应用性能和可扩展性 MySQL 分区有助于增强大型数据库应用的性能和管理 存储过程可提高开发人员效率 触发器可在数据库层面实施复杂的业务规则 ...

    完整精品数据库课件 MySQL从入门到精通 第18章 MySQL Replication(共27页).ppt

    第14章 数据备份与还原(共21页).pptMySQL从入门到精通 第15章 MySQL日志(共22页).pptMySQL从入门到精通 第16章 性能优化(共18页).pptMySQL从入门到精通 第17章 MySQL Workbench5.2 的使用(共15页).pptMySQL...

Global site tag (gtag.js) - Google Analytics