我正在尝试使用 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/