我有一个后端服务器1G内存用于我的 HTTP 服务器和 MariaDB。
我注意到数据库每天都会因为 OOM 而死掉一两次。大多数情况下,OOM 是由 HTTP 服务器触发的,但并非总是如此。
我尝试限制innodb_buffer_pool_size很多时候,6400 万但该进程仍然占用了服务器40%到60%的内存。
我如何找到内存占用的原因?这似乎是某种内存泄漏,因为它全天都在增加。
数据库通常开始消耗大约 7% 到 9% 的内存使用量。
MariaDB 版本 10.5
我有一个后端服务器1G内存用于我的 HTTP 服务器和 MariaDB。
我注意到数据库每天都会因为 OOM 而死掉一两次。大多数情况下,OOM 是由 HTTP 服务器触发的,但并非总是如此。
我尝试限制innodb_buffer_pool_size很多时候,6400 万但该进程仍然占用了服务器40%到60%的内存。
我如何找到内存占用的原因?这似乎是某种内存泄漏,因为它全天都在增加。
数据库通常开始消耗大约 7% 到 9% 的内存使用量。
MariaDB 版本 10.5