MongoDB未选用复合索引问题:删除重建后查询仍不命中索引
MongoDB索引未被查询选用问题
删除并重建复合索引createdBy_1_status_1_createdAt_-1后,执行以下查询时,MongoDB仍未选用该已存在的索引:
{ createdBy: ObjectId('620dde50a1af74407c2827b5'), status: "Active", createdAt: { $gte: new Date('2022-11-21T07:45:36.000+00:00'), $lte: new Date('2023-11-21T07:45:36.000+00:00') } }
查询执行计划截图:
内容的提问来源于stack exchange,提问作者RK NANDA
相关产品推荐
相关产品推荐

