Skip to content

Diag: W10 parameter churn detection (unstable configuration) #350

@nanoDBA

Description

@nanoDBA

Problem

Key parameters change frequently (every 1-2 runs) without clear pattern, indicating reactive tuning rather than stable strategy. Trend analysis becomes unreliable because metrics shift from config changes, not actual improvements.

Suggested Fix

For key parameters (@TimeLimit, @ModificationThreshold, @SortOrder, @QueryStorePriority, @StatsInParallel), flag when values change in >60% of recent runs. Show change frequency and recommend stabilizing for 10+ runs before adjusting.

Example Output

"Parameter volatility: @Timelimit changed 4 times in 6 runs (3600->7200->3600->5400). @ModificationThreshold changed 3 times. Trend metrics unreliable. Stabilize for 10+ runs before adjusting."

File

sp_StatUpdate_Diag.sql, new check W10 (PARAMETER_CHURN)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions