MySQL 太多进程和消耗 RAM

MySQL too many processes and Consuming RAM

我突然遇到mysqld进程太多的问题。 当我的 PC 启动时,占用的 RAM 约为 2GB,然后当我启动 XAMPP 时,RAM 逐渐占用大约 14 GB。我目前 运行 使用 16 GB 内存并使用 Linux Mint。 有人可以帮忙吗?

在 MySQL 的配置文件中,将 max_connections 降低到例如 20。该设置控制着您所看到的列表。

与此同时,您可以给 MySQL 多少 RAM?也就是说,您需要给其他进程多少 RAM? innodb_buffer_pool_size 的值是多少? buffer_pool 增长直到达到该值。这对性能非常重要,因此它是性能和 运行 内存不足之间的权衡。降低 buffer_pool 设置是缩小 MySQL.

的主要方法

(关于配置 MySQL 的问题属于 dba.stackexchange.com)