1

首先,请原谅我糟糕的英语。

我的测试环境:


是的,只有一位大师和一叶。我在叶子节点上设置了 maximum_memory = 10G。

问题来了:表数据只用了334M内存,叶子节点却用了13.34G内存。这是为什么?

顺便说一句,我的使用场景就像“速度测试”,批量插入和批量删除。

非常感谢!

内存sql

4

1 回答 1

0

如“内存”旁边的信息工具提示中所述,该数字包括 MemSQL 使用的缓存内存,该内存在过去分配但未被积极使用。这就是为什么它会比您当前的表大小高得多的最可能原因。

要查看 MemSQL 使用内存的确切位置,请单击 Ops 中的节点并转到 MemSQL 节点的页面,那里有更多关于内存使用的详细信息。

于 2016-01-28T13:49:52.333 回答