单独使用$or、$and、sort()时,查询性能均可,但$or与$and或sort()组合查询,其时长会增加几倍!!!
注:如果查询中使用了$or,并且查询元素有索引的话,那么也会使用该元素的索引的。换句话说,如果查询中只有$or时(无sort时),不会出现这里的问题。另外在使用$and和$or的组合时也发现了类似的问题。
单独使用$or、$and、sort()时,查询性能均可,但$or与$and或sort()组合查询,其时长会增加几倍!!!
注:如果查询中使用了$or,并且查询元素有索引的话,那么也会使用该元素的索引的。换句话说,如果查询中只有$or时(无sort时),不会出现这里的问题。另外在使用$and和$or的组合时也发现了类似的问题。