-
Type: New Feature
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Querying
-
None
-
Query Optimization
It would be useful to be able to ask the query planner to explain a query solution given some additional hypothetical index specification(s). This would allow a user to experiment with how a query would be planned with other indexes without needing to create those indexes.
Something like, in the shell::
find(...).explain().hypothesizing([indexSpec0, indexSpec1, ..., indexSpecn])
- is related to
-
SERVER-15463 Exclude indexes from query plan (hint_only: true)
- Backlog