-
Type: Bug
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: 2.6.4
-
Component/s: Querying
-
None
-
ALL
-
Query 2.7.8
When we cache a plan, if subsequent queries produce significantly worse performance result than expected, the cached plan should be evicted.
It's currently evicted but the eviction strategy is too conservative so if we happen to cache a plan that works well only on a small minority of values we take too long to replace it.
- duplicates
-
SERVER-15225 CachedPlanStage should execute for trial period and re-plan if query performs poorly
- Closed
- related to
-
SERVER-15924 planCacheListPlans command can report incorrect averageScore and stdDevScore in "feedback" section
- Closed