针对 100+ wp 数据库和低 RAM 使用率的优化 my.cnf

Optimization my.cnf for 100+ wp databases and low RAM usage

我有 VDS:6 核和 10GB RAM,有 150 多个 WordPress 站点。 所有这些都基于 CentOS 7,ISPManager Web 面板和 Docker 容器中的 MariaDB 10.3。 站点不是高负载,但每周 3 次容器关闭,因为 RAM 低。 (OOM 杀手杀死它) 您可以推荐哪些 .my.cnf 参数以获得最佳和低 RAM 使用率? 我如何才能阻止 OOM Killer 造成的这种周期性容器死亡? 也许是 CentOS7 的一些系统调整? Tnx,抱歉错误。

有许多设置可以降低以提供帮助。 innodb_buffer_pool_size 通常 最大,因此第一个调整。

10GB RAM -- 里面有什么?一个 MariaDB 实例(有 150 多个数据库)?加上 WP 应用程序代码?

稍微降低table_open_cache

请提供此处讨论的 GLOBAL STATUSVARIABLEshttp://mysql.rjweb.org/doc.php/mysql_analysis#tuning

swappiness = 1 可能会有帮助。