|
|
1
1
“昂贵”是一个相对术语,还取决于其他因素,例如:
不幸的是,这些问题没有一个简单的答案,因为其中许多问题非常依赖于工作量。此外,你发布的查询肯定只是你需要的众多其他查询中的一个。 话虽如此,MongoDB中的慢速查询通常是由以下原因引起的:
要知道您计划的查询是否过于昂贵,唯一的方法是查看他们的
您可能会发现这些链接通常包含有关优化的足够信息:
一旦查询得到优化,就可以在应用程序上添加模拟工作负载了;并使用以下工具监控其性能: 并确认您为预期的工作负载配置了足够的硬件。 |