2008-04-16
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
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
评论
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的效率。
baitian
2008-04-17
wanghualong 写道
如果你在mysql集群的sql接点上直接进行读的操作,毫无疑问的比单台mysql慢。如果是写入,多台数据节点比单台快。
是吗, 我测试时执行的时update(查询和写入都有),请问wanghualong兄,你有具体的数据吗?慢多少,快又快多少
wanghualong
2008-04-17
如果你在mysql集群的sql接点上直接进行读的操作,毫无疑问的比单台mysql慢。如果是写入,多台数据节点比单台快。
baitian
2008-04-17
那么依照你的经验,集群的速度可以到多少?
你认为提高速度的关键在哪里?
你认为提高速度的关键在哪里?
theone
2008-04-16
显然不正常
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 5031 次
- 性别:


- 详细资料
搜索本博客
最近加入圈子
最新评论
-
mysql cluster 性能
baitian 写道wanghualong 写道如果你在mysql集群的sql接 ...
-- by wanghualong -
mysql cluster 性能
wanghualong 写道如果你在mysql集群的sql接点上直接进行读的操作 ...
-- by baitian -
mysql cluster 性能
如果你在mysql集群的sql接点上直接进行读的操作,毫无疑问的比单台mysql ...
-- by wanghualong -
mysql cluster 性能
那么依照你的经验,集群的速度可以到多少?你认为提高速度的关键在哪里?
-- by baitian -
mysql cluster 性能
显然不正常
-- by theone






评论排行榜