我知道在关系数据库中测试查询性能时,通常会在运行查询之前清除缓存,以获取第一次查询数据时的实际性能。 MongoDB 中是否有类似的功能?
我找到了一些查询计划缓存清除相关内容,但没有清除缓存数据的内容。 MongoDB 中是否有这样的功能? 如果有,有人可以向我指出一些文档吗?
我知道在关系数据库中测试查询性能时,通常会在运行查询之前清除缓存,以获取第一次查询数据时的实际性能。 MongoDB 中是否有类似的功能?
我找到了一些查询计划缓存清除相关内容,但没有清除缓存数据的内容。 MongoDB 中是否有这样的功能? 如果有,有人可以向我指出一些文档吗?
sudo echo 1 > /proc/sys/vm/drop_caches
1
就足够了,但如果你想要确保万无一失,可以使用3
。如果您(像MongoDB课程中的讲师)认为该命令“不够优雅”,则可以使用:sudo sysctl -w vm.drop_caches=1