mongodb 4.2最大内存配置
时间: 2023-07-28 14:48:03 浏览: 103
MongoDB官网翻译(卷一)——简介.docx
在 MongoDB 4.2 中,最大内存使用量的配置方式有所变化。以前的版本中,可以使用 `--cacheSizeGB` 参数来指定最大内存使用量,但在 MongoDB 4.2 中,这个参数已经被废弃了。
取而代之的是 `storage.wiredTiger.engineConfig.cacheSizeGB` 配置项。这个配置项可以在 MongoDB 配置文件中设置,也可以在 `mongod` 命令行中使用 `--setParameter` 参数来设置。
例如,如果你想将 MongoDB 的最大内存使用量设置为 8GB,可以在配置文件 `mongod.conf` 中添加如下配置项:
```
storage:
wiredTiger:
engineConfig:
cacheSizeGB: 8
```
或者,在命令行中运行以下命令:
```
mongod --setParameter "storage.wiredTiger.engineConfig.cacheSizeGB=8"
```
需要注意的是,最大内存使用量应该根据你的硬件配置和 MongoDB 实例的使用情况来决定,设置过小会导致性能瓶颈,设置过大则会浪费资源。
阅读全文