小编dja*_*aho的帖子

MariaDB 减少每个线程的缓冲区 RAM 使用量

我一直在寻找这个问题的答案,但在任何地方都找不到。

我想减少每个数据库连接的内存使用量。以下是 mysql 调优器目前对我的一个数据库的内存使用情况的描述:

[--] Physical Memory     : 985.2M
[--] Max MySQL memory    : 950.4M
[--] Other process memory: 0B
[--] Total buffers: 292.0M global + 18.8M per thread (35 max threads)
[--] P_S Max memory usage: 0B
[--] Galera GCache Max memory usage: 0B
[OK] Maximum reached memory usage: 310.8M (31.55% of installed RAM)
[!!] Maximum possible memory usage: 950.4M (96.47% of installed RAM)
Run Code Online (Sandbox Code Playgroud)

可以看到每个线程的内存使用量相当高18.8M。这是我的其他服务器之一的输出:

[--] Total buffers: 400.0M global + 2.8M per thread (250 max threads) …
Run Code Online (Sandbox Code Playgroud)

memory mariadb buffer

3
推荐指数
1
解决办法
3440
查看次数

标签 统计

buffer ×1

mariadb ×1

memory ×1