【发布时间】:2011-04-12 20:20:36
【问题描述】:
我们正在尝试将几个 Tb 放入 MySQL 集群,不幸的是索引不适合内存。
有没有办法克服mysql的这个限制?
mysql进程范围操作有没有办法并行?
我的数据在 MYisam 中有一个 3D 点:(id x y z idkey someblob),有 128 个分区。由于内存限制,NDBCLuster 无法加载数据。
索引超过 idkey(这是预先计算的 peano-hilbert 键)。总行数约为 10^9。
谢谢阿曼。
编辑 我的设置是 2 个数据节点 2 个 mysqld 一个 mdm。 每个 ndb 8Gb RAM,4 核。
整个系统有30Tb Raid6。
系统为linux Scientific LINux 6.0,集群为7.1源码编译。
【问题讨论】:
-
操作系统/硬件设置?您收到的错误消息 - 如果您提供这些消息会很有用。
-
错误信息在标题中:“表'foo'已满”。
标签: mysql cluster-computing partitioning