我正在尝试使用 Drush 将数据库更新到只有几个节点和 85 个模块的 Drupal 7 站点......因为更新几乎每次都会消失,很明显,对于具有 512MB 的 VPS 及其容器化服务(mysql, nginx、php-fpm 等),内存不足...
据我所知,每次 MySQL 被内核杀死时,我可以从日志中了解到:
Out of memory: Kill process 4310 (mysqld)
我的问题是,如何配置 MySQL 服务以避免它的“暗杀”? MySQL配置文件中有哪些参数可以降低mysqld进程的内存消耗?
我在 DEV 中,所以我不介意这个过程是否会变慢。我只想知道我必须调整哪些参数才能在不增加内存的情况下在更新过程中存活下来。
谢谢你的帮助。
最佳答案
只有你需要:
[mysqld]
performance_schema = off
关于mysql - 如何让 MySQL 使用更少的内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40189226/