gpt4 book ai didi

mysql - 减少 ubuntu@aws 微实例上 mysql 的内存消耗

转载 作者:IT老高 更新时间:2023-10-28 23:43:33 25 4
gpt4 key购买 nike

我最近开始了一个 PoC 项目,我们正在开发一个小型网络应用程序。初始设置是在 AWS 的微型实例上完成的。我们在 rails+mysql 堆栈上。

安装/运行 MySQL 后,我看到已经消耗了大约 500+ MB RAM;剩下的系统就少得多了(微型实例只有 620 MB RAM)。

在这个阶段,我们的应用程序相当简单。我可以做些什么来减少 MySQL 服务器消耗的内存吗?

感谢您的帮助。

最佳答案

MySQL 8.0.30 开始:

编辑您的 /etc/mysql/my.cnf 文件并添加以下内容:

[mysqld]
performance_schema = 0

重启你的mysql服务器,幸福就会随之而来。

要验证配置更改是否已正确加载,请启动一个新的 mysql session (例如 mysql -u root -p)并运行以下命令:

SHOW VARIABLES LIKE '%perf%';

您应该会在顶部看到以下行:

| performance_schema  | OFF   |

它应该是 OFF。如果它显示 ON,则您的配置由于某种原因未正确加载。

关于mysql - 减少 ubuntu@aws 微实例上 mysql 的内存消耗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10676753/

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