Ubuntu 上配置 MongoDB 内存的实用指南
一 核心思路
二 配置 WiredTiger 缓存大小
sudo nano /etc/mongod.confstorage:
wiredTiger:
engineConfig:
cacheSizeGB: 2
sudo systemctl restart mongod三 与内存相关的其他可调参数
setParameter:
internalQueryExecMaxBlockingSortBytes: 209715200
db.adminCommand({getParameter: 1, internalQueryExecMaxBlockingSortBytes: 1})
sudo systemctl restart mongod四 验证与运维建议
sudo systemctl status mongod,确保无报错并处于 active (running)。mongo --eval "db.adminCommand({getParameter: 1, internalQueryExecMaxBlockingSortBytes: 1})"
五 注意事项