通常我会为每个数据库创build一个MySQL用户,而不是所有数据库的MySQL用户。
但我只是想知道..更多的MySQL用户将需要更多的CPU和内存使用情况?
简单地说NO ..
用户数量不能与内存或CPU相媲美
事实上,为了说明问题
这是连接的数量(使用MEMORY)和这些连接正在做什么(使用CPU)
通常一个连接/线程能够最大化1个CPU核心
希望这可以帮助 :)
更多记忆:是的,虽然不在相关领域。
更多CPU:相似。
多个login,多个打开的连接。 – 但最终不在与查询处理和caching相关的范围内。 实际上,我怀疑你将能够测量实验室场景(数百或数千个没有实际负载的用户)以外的更高的用途,旨在精确地测量这一点。