MongoDB Atlas Profiler:什么是;“产量”是多少;?
在MongoDB Atlas仪表板查询分析器中,有一个Num字段。这是什么 来自文档页面: 操作允许其他操作完成的次数。通常,当操作需要访问MongoDB尚未完全读入内存的数据时,操作就会产生。这允许内存中有数据的其他操作在MongoDB为操作读入数据时完成。有关更多信息,请参阅有关何时生成操作的常见问题解答 基本上,MongoDB中的大多数数据库操作都有一个“屈服点”,即它可以将控制权让给其他操作。这通常是等待从磁盘加载数据 简言之,如果您看到大量的收益率,这意味着查询需要花费大量时间等待从磁盘加载数据。原因通常是:MongoDB Atlas Profiler:什么是;“产量”是多少;?,mongodb,mongodb-atlas,Mongodb,Mongodb Atlas,在MongoDB Atlas仪表板查询分析器中,有一个Num字段。这是什么 来自文档页面: 操作允许其他操作完成的次数。通常,当操作需要访问MongoDB尚未完全读入内存的数据时,操作就会产生。这允许内存中有数据的其他操作在MongoDB为操作读入数据时完成。有关更多信息,请参阅有关何时生成操作的常见问题解答 基本上,MongoDB中的大多数数据库操作都有一个“屈服点”,即它可以将控制权让给其他操作。这通常是等待从磁盘加载数据 简言之,如果您看到大量的收益率,这意味着查询需要花费大量时间等待从磁
- 返回或处理大量数据的查询。如果这是原因,请确保查询只返回您需要的内容。然而,在某些用例中,这可能是无法避免的(例如,分析)
- 查询效率低下,没有使用正确的索引,因此服务器被迫始终从磁盘加载完整文档。如果这是原因,请确保已创建支持查询的适当索引
- 服务器中的小型RAM,因此必须始终从磁盘加载数据。如果以上都没有,那么服务器对于手头的任务来说就太小了。考虑升级服务器的硬件。