我想知道我的系统在高负载下的行为。为此,我想人为地减少MySQL可用的内存量。我该怎么做?
答案 0 :(得分:4)
如果您使用的是Linux系统,则可以利用ulimit。鉴于shell使用的内存非常少,您可以打开shell并运行:
ulimit -m <memory size>
限制该shell的内存,然后在那里启动MySQL服务器。
答案 1 :(得分:3)
一种可能的解决方案是在虚拟化环境中运行app和MySQL。您通常可以控制RAM和CPU数量,以查看它的执行情况。
查看http://www.virtualbox.org,这是我用过的最好的,而且是免费的。