-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Optimization
-
None
-
None
-
None
-
None
-
None
-
None
-
None
For now, we include all fields for sampling estimation used in join ordering & single table access path planning, but we actually could be smarter by extracting relevant fields to use as a projection. This is tricky in cases where we have multiple canonical queries per namespace, for instance.
- depends on
-
SERVER-134526 extractTopLevelFieldsFromMatchExpression is incorrect when the MatchExpression references $$ROOT
-
- In Code Review
-
-
SERVER-134303 Apply requested field projection when loading persistent samples
-
- In Progress
-
- is related to
-
SERVER-130958 Investigate if adding a projection to the samples collection query degrades perf too much
-
- Needs Scheduling
-
-
SERVER-112198 Improve NDVs computation speed
-
- Open
-
- related to
-
SERVER-130958 Investigate if adding a projection to the samples collection query degrades perf too much
-
- Needs Scheduling
-