首先,请原谅我可怜的英语。
我的测试环境:
是的,只有一位主人和一位叶子。我在叶节点上设置了maximum_memory = 10G。
这是一个问题:表数据只使用334M内存,但叶子节点使用13.34G内存。那是为什么?
顺便说一句,我的使用场景就像“速度测试”,批量插入和批量删除。
非常感谢!
答案 0 :(得分:0)
如在" Memory"旁边的信息工具提示中所述,该图包括MemSQL使用的缓存内存,该内存在过去分配但未被主动使用。这就是为什么它会比你当前的桌子大小高得多的原因。
要查看MemSQL正在使用内存的位置,请单击Ops中的节点,然后转到MemSQL节点的页面,其中有更多有关内存使用情况的详细信息。