gpt4 book ai didi

MySQL 高 CPU 使用率与 InnoDB

转载 作者:行者123 更新时间:2023-11-30 23:23:11 25 4
gpt4 key购买 nike

我的 VPS 服务器上的 MySQL CPU 使用率非常高(即使没有任何查询,CPU 使用率也一直保持在 80% 左右。)

如果我禁用 InnoDB,请在 my.cnf 中使用以下行,

ignore-builtin-innodb
default-storage-engine = myisam

我得到 0% 的 CPU 使用率,这让我认为 InnoDB 实现存在一些问题导致了高 CPU 使用率。

有什么办法可以调试吗? (在 mysql 中显示进程列表根本没有给我任何相关信息。)

MySQL版本:5.5.29

(我也在用nginx)

最佳答案

问题可能源于InnoDB的默认设置仍然是单线程的。现在您正在使用 MySQL 5.5,您可以配置 InnoDB 以访问多个 CPU/内核。

与其重新发明轮子,请阅读我在 DBA StackExchange 上的帖子:

请仔细阅读,希望对您有所帮助。

关于MySQL 高 CPU 使用率与 InnoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14656640/

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