-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Optimization
Today the express path works with _id exact-match lookups and there is ongoing work to extend to exact-match lookups in unique indexes.
We should further extend this path to work for exact-match lookups on non-unique indexes (which may often be "de facto unique"). This is more complicated than the unique index case, since it's possible that there will be multiple results. The PlanExecutor will have to support saving/restoring state.
- is related to
-
SERVER-87246 Implement a batched version of PlanExecutorExpress::getNext
- Open