gpt4 book ai didi

MySQL 使用我服务器的一半核心

转载 作者:行者123 更新时间:2023-11-29 06:58:31 25 4
gpt4 key购买 nike

我在 64 位 Gentoo Box 上运行 MySQL 5.1.62。

这个 MySQL 负载很重,但问题是它只使用了服务器一半的内核:

Cpu0 : 84.0%us, 13.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 3.0%si, 0.0%st

Cpu1 : 62.4%us, 34.7%sy, 0.0%ni, 3.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

Cpu2 : 68.3%us, 26.7%sy, 0.0%ni, 5.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

Cpu3 : 72.3%us, 3.0%sy, 0.0%ni, 22.8%id, 2.0%wa, 0.0%hi, 0.0%si, 0.0%st

Cpu4 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

Cpu5 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

Cpu6 : 0.0%us, 0.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

Cpu7 : 0.0%us, 0.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

这是双四核服务器,配备:Intel(R) Xeon(R) CPU E5606 @ 2.13GHz

知道如何使用所有内核吗?

感谢您的帮助;

盖坦

最佳答案

想法?是的,但你不会喜欢的。

许多内核不会自动使系统更快:它运行的工作负载需要易于并行化。

我怀疑在您的情况下发生的情况是,您正在运行少量并发查询,每个查询都是 CPU 密集型的。碰巧的是,每个人只会使用一个核心。

要检查这是否是罪魁祸首,请手动启动 8 个并发的 CPU 密集型查询 - 您的 CPU 应该得到充分利用。

关于MySQL 使用我服务器的一半核心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11353908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com