我們試圖將幾個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