在整个mysql cluster 的测试过程当中,对于insert、update 、delete、groupby或order by等等都会执行的很快,远远超出单台机器的性能,可以说四台机器能够超过一台机器的4倍以上的速度。
可惜,我在测试过程当中,对于子查询,始终没有找到很好的处理方案。怀疑自己的处理是不是配置方案没有达到高效水平。另一方面,也怀疑系统的真实存在的问题。
当同样的数据在单台机器上运行的时候,不达到几秒能够完成的语句在集群当中会使用2~3分钟的时间来做工作,真是忍受不了。
select kw ,count(*) c
from Keyword
where
kw in
(select ID from Keyword where kw='AAAA')
group by kw
order by c desc
limit 10
本文探讨了MySQL Cluster在处理子查询时遇到的性能瓶颈,特别是在与单机性能对比时,子查询处理速度明显下降的问题。作者通过具体示例说明了这一现象,并表达了对于配置优化及系统本身可能存在的疑问。
2292

被折叠的 条评论
为什么被折叠?



