debian

MongoDB在Debian上的内存如何分配

小樊
37
2025-11-25 11:03:52
栏目: 云计算

MongoDB 在 Debian 上的内存分配与调优

一 内存分配机制

二 配置 WiredTiger 缓存大小

storage:
  wiredTiger:
    engineConfig:
      cacheSizeGB: 48
sudo systemctl restart mongod

三 查询与排序的内存限制

setParameter:
  internalQueryExecMaxBlockingSortBytes: 2147483648

四 系统层面的内存与 Swap 设置

# 临时调整
sudo sysctl -w vm.swappiness=10

# 永久生效(写入 /etc/sysctl.conf 或 /etc/sysctl.d/ 下相应文件)
echo "vm.swappiness=10" | sudo tee /etc/sysctl.d/99-mongodb-swappiness.conf

五 常见场景与建议

0
看了该问题的人还看了