为各种类型的查询创建多个复合索引是否更好?
或者
以支持多个查询的方式使用单个复合索引是否更好(这很难分析和构造,因为有很多查询)。
我的基本问题是“创建多个复合索引会减慢读/写操作吗? ”
请建议我一个解决方案。
为各种类型的查询创建多个复合索引是否更好?
或者
以支持多个查询的方式使用单个复合索引是否更好(这很难分析和构造,因为有很多查询)。
我的基本问题是“创建多个复合索引会减慢读/写操作吗? ”
请建议我一个解决方案。
没有适合所有情况的答案,但通常添加正确的索引会给你更好的性能。访问数据时读取次数会减少。计算索引会花费你一些性能,但是如果它们是正确的并且使用了你的数据库,那么之后的性能会更好。从监控开始:mongodb监控文档