linux - 如何重置mongodb缓存

标签 linux mongodb

能否请您告诉如何重置 mongodb 缓存以确保查询结果不是来自缓存? 现在我尝试重新启动服务器: 须藤重启。 还有其他方法吗? 谢谢。

最佳答案

根据 user366534 的评论,执行以下操作:

  • 停止 mongod
  • sh -c "sync; echo 3 >/proc/sys/vm/drop_caches"
  • 启动 mongod

关于linux - 如何重置mongodb缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10106290/

相关文章:

mongodb - 如何使用mongodb scala驱动程序在insertOne之后返回mongodb ObjectId _id

node.js - Mocha 抛出超时,但 Mongoose 将数据保存到 Promise 链中的数据库?

node.js - 尽管 Mongoose 连接到所需的数据库, Mongoose 集合还是创建了自己的数据库

python - 使用python检查ubuntu中的dd状态

python - Windows 客户端无法与在 linux docker 容器中运行的服务器通信

linux - 为什么Golang实现的程序不使用libc.so.6的功能,例如socket()?

当我调用脚本并让脚本保持运行时,C++ 应用程序在退出时挂起

java - 如何在 Java 中设置 WriteConcern 以非常安全地写入 MongoDB 副本集

mongodb - 如何同时插入记录和数组元素?

node.js - 带有 beaglebone 问题的 socket.io node.js