我们试图将几个Tb放入MySQL簇中,但不幸的是索引不适合内存。mysql集群表已满,解决方法?
有没有办法克服mysql的这个限制?
有没有办法在mysql进程范围内并行操作?
我的数据有128个分区的MYisam内部有一个3D点:(id x y z idkey someblob)。由于内存限制,NDBCLuster无法加载数据。
索引越过idkey(这是预先计算的peano-hilbert键)。总行数约为10^9。
谢谢阿尔曼。
编辑 我的设置是2个datanodes 2 mysqld一个mdm。 每个ndb具有4个内核的8Gb RAM。
整个系统有30Tb Raid6。
系统是linux Scientific LInux 6.0,集群7.1是从源码编译的。
操作系统/硬件设置?您收到的错误消息 - 如果您提供了这些消息,它会很有用。 – 2011-04-12 20:55:18
错误消息在标题中:“表'foo'已满”。 – 2012-09-24 20:50:11