想尝试一下用mongodb覆盖索引提高查询性能,可是并不能实现。代码如下
下图是查询语句
索引如下
查询分析
由查询分析可知,mongodb还是有去查询具体的文档信息的,并不是直接由索引返回数据
phpcn_u15822017-05-02 09:28:38
이 질문에 답하려면 다음 상황에 주의하세요.
1. 복합 인덱스를 생성했습니다: sale_amount+audit
2. 종합 지수에는 두 개의 실제 작업 지수가 있습니다: sale_amount(접두사 지수) 및 sale_amount+audit
3. 귀하의 쿼리에 대해 감사를 {audit: true} 조건으로 사용하면 인덱스가 사용되지 않습니다.
참고로.
MongoDB를 사랑해주세요! 재미있게 보내세요!