Demo modu

Plan değişimi P425

Orta Kötüleşme 159,9× Bekliyor

DB-11 · query_id 51420 · değişim 5.10.2026 22:00 · plan 54132 → 62548 · Dönüşümlü (7 el değiştirme) · Sorgu detayı ve analizleri

Güven gerekçesiOrta: birden fazla aday (STATS, PARAM) — rakip açıklamalar. Zayıf karşı kanıt: HIGH_VARIANCE.

Bu sorgunun diğer plan değişimleri

Önceki kararlar; ters yöndeki değişim aynı planlar arasında geri dönüştür.
#PlanlarYönDurumKararTespit
P426 62548 → 64806 İyileşme 2171,8× Bekliyor – 9.10.2026 14:51

Sorgu metni

SQL
(@from datetime,@to datetime,@srv int,@dbName nvarchar(4000),@minExec bigint,@len int,@regMin bigint,@regression bit,@regRatio float,@candidates bit,@qHash varbinary(8000),@qId bigint,@qText nvarchar(4000))WITH cur AS (
    SELECT ServerID, DatabaseName, query_hash,
           ISNULL(SUM(Executions), 0) AS Executions, ISNULL(SUM(TotalCpuMs), 0) AS TotalCpuMs, ISNULL(SUM(TotalDurationMs), 0) AS TotalDurationMs,
           MAX(P95DurationMs) AS P95DurationMs, ISNULL(SUM(TotalLogicalReads), 0) AS TotalLogicalReads,
           ISNULL(SUM(CAST(BlockedOthersCount AS bigint)), 0) AS BlockedOthersCount, ISNULL(MAX(PlanCount), 0) AS PlanCount,
           COUNT(*) AS DayCount, MAX(ObjectName) AS ObjectName
    FROM perf.QueryDailyStats
    WHERE StatDateUtc BETWEEN @from AND @to
      AND (@srv IS NULL OR ServerID = @srv) AND (@dbName IS NULL OR DatabaseName = @dbName)
    GROUP BY ServerID, DatabaseName, query_hash
    HAVING ISNULL(SUM(Executions), 0) >= @minExec
),
prev AS (   -- önceki eşit uzunluktaki dönem (kötüleşme)
    SELECT ServerID, DatabaseName, query_hash, SUM(Executions) AS Executions, SUM(TotalDurationMs) AS TotalDurationMs
    FROM perf.QueryDailyStats
    WHERE StatDateUtc BETWEEN DATEADD(day, -@len, @from) AND DATEADD(day, -1, @from)
      AND (@srv IS NULL OR ServerID = @srv) AND (@dbName IS NULL OR DatabaseName = @dbName)
    GROUP BY ServerID, DatabaseName, query_hash
),
ranked AS (
    SELECT c.*,
           CASE WHEN c.Executions >= @regMin AND p.Executions >= @regMin AND p.TotalDurationMs > 0
                THEN (c.TotalDurationMs / c.Executions) / (p.TotalDurationMs / p.Executions) END AS RegressionRatio
    FROM cur AS c
    LEFT JOIN prev AS p ON p.ServerID = c.ServerID AND p.DatabaseName = c.DatabaseName AND p.query_hash = c.query_hash
)
SELECT c.*, ISNULL(t.State, 'New') AS State, qc.Reasons AS CandidateReasons
INTO #r
FROM ranked AS c
LEFT JOIN #t AS t ON t.ServerID = c.ServerID AND t.DatabaseName = c.DatabaseName AND t.QueryHash = c.query_hash
LEFT JOIN rag.QueryCandidate AS qc ON qc.ServerID = c.ServerID AND qc.DatabaseName = c.DatabaseName AND qc.QueryHash = c.query_hash
WHERE (@regression = 0 OR c.RegressionRatio >= @regRatio)
  AND (@candidates = 0 OR qc.Reasons IS NOT NULL)
  AND (@qHash IS NULL OR c.query_hash = @qHash)
  AND (@qId IS NULL OR EXISTS (SELECT 1 FROM perf.QdsQuery AS q
                               WHERE q.ServerID = c.ServerID AND q.DatabaseName = c.DatabaseName AND q.query_hash = c.query_hash AND q.query_id = @qId))
  -- Metin: nesne adı ya da dönemdeki örnek metinlerden biri (yalnız süzülmüş dönem satırlarında; ham metin taranmaz)
  AND (@qText IS NULL OR c.ObjectName LIKE @qText
       OR EXISTS (SELECT 1 FROM perf.QueryDailyStats AS d
                  LEFT JOIN perf.QdsQueryText AS qt ON qt.TextHash = d.SampleTextHash
                  LEFT JOIN perf.SqlText AS st ON st.TextHash = d.SampleTextHash
                  WHERE d.ServerID = c.ServerID AND d.DatabaseName = c.DatabaseName AND d.query_hash = c.query_hash
                    AND d.StatDateUtc BETWEEN @from AND @to AND d.SampleTextHash IS NOT NULL
                    AND (qt.query_sql_text LIKE @qText OR st.SqlText LIKE @qText)))

1. Etki özeti

MetrikEski plan (54132)Yeni plan (62548)Değişim
Çalışma344169
İptal / hata0 / 00 / 0
Süre ort. (ms)34,15.459,6+15888%
Süre maks. (ms)346,321.735,7+6177%
Süre sapma (ms)71,97.567,5+10426%
CPU ort. (ms)32,75.451,9+16587%
CPU maks. (ms)346,321.735,0+6177%
Mantıksal okuma ort.12.864,8629.959,9+4797%
Mantıksal okuma maks.85.615,01.804.507,0+2008%
Fiziksel okuma1,31,4+5%
Yazma9,116,9+87%
Bellek (KB)1.850,52.056,3+11%
Tempdb (KB)227,0318,9+40%
DOP1,01,00%
Satır ort.473,6930,9+97%
Satır maks.3.675,02.660,0-28%
Dönem5.10.2026 13:00 → 8.10.2026 19:00 5.10.2026 22:00 → 8.10.2026 20:00

Bekleme kategorileri

ms / çalışma
Bekleme kategorisiEski plan (54132)Yeni plan (62548)
CPU1,516,1
Memory0,10,2

2. Zaman çizelgesi

StatsUpdated perf.QdsQuery.PK_QdsQuery (2026-10-04 09:10)StatsUpdated perf.QdsQuery.IX_QdsQuery_QueryHash (2026-10-04 09:10)StatsUpdated perf.QdsQuery.IX_QdsQuery_QueryHash (2026-10-04 14:10)StatsUpdated perf.QdsQuery.IX_QdsQuery_QueryHash (2026-10-04 22:12)StatsUpdated perf.QdsQuery.IX_QdsQuery_QueryHash (2026-10-05 03:12)StatsUpdated perf.QdsQuery._WA_Sys_00000002_54968AE5 (2026-10-04 09:10)StatsUpdated perf.QdsQuery._WA_Sys_00000003_54968AE5 (2026-10-04 09:10)StatsUpdated perf.QdsQuery._WA_Sys_00000005_54968AE5 (2026-10-04 09:10)StatsUpdated perf.QdsQuery.IX_QdsQuery_TextHash (2026-10-04 09:10)StatsUpdated perf.QdsQuery.IX_QdsQuery_TextHash (2026-10-04 14:10)StatsUpdated perf.QdsQuery.IX_QdsQuery_TextHash (2026-10-04 22:12)StatsUpdated perf.QdsQuery.IX_QdsQuery_TextHash (2026-10-05 03:12)StatsUpdated perf.QdsQuery._WA_Sys_00000008_54968AE5 (2026-10-04 13:36)StatsUpdated perf.QdsQuery._WA_Sys_00000008_54968AE5 (2026-10-04 22:26)StatsUpdated perf.QdsQuery._WA_Sys_00000008_54968AE5 (2026-10-05 09:17)StatsUpdated perf.QdsQuery._WA_Sys_00000007_54968AE5 (2026-10-04 09:30)StatsUpdated perf.QdsQuery._WA_Sys_00000007_54968AE5 (2026-10-04 14:30)StatsUpdated perf.QdsQuery._WA_Sys_00000007_54968AE5 (2026-10-05 03:30)StatsUpdated perf.QdsQuery._WA_Sys_00000007_54968AE5 (2026-10-05 22:08)StatsUpdated perf.QdsQueryText.PK_QdsQueryText (2026-10-04 11:10)StatsUpdated perf.QdsQueryText.PK_QdsQueryText (2026-10-05 08:59)StatsUpdated perf.QdsQueryText._WA_Sys_00000002_567ED357 (2026-10-04 21:41)StatsUpdated perf.QdsQueryText._WA_Sys_00000002_567ED357 (2026-10-05 22:41)StatsUpdated perf.QueryDailyStats.PK_QueryDailyStats (2026-10-04 08:15)StatsUpdated perf.QueryDailyStats.PK_QueryDailyStats (2026-10-04 08:55)StatsUpdated perf.QueryDailyStats.PK_QueryDailyStats (2026-10-04 13:31)StatsUpdated perf.QueryDailyStats.PK_QueryDailyStats (2026-10-05 00:28)StatsUpdated perf.QueryDailyStats.PK_QueryDailyStats (2026-10-05 03:00)StatsUpdated perf.QueryDailyStats.PK_QueryDailyStats (2026-10-05 09:49)StatsUpdated perf.QueryDailyStats._WA_Sys_00000008_5D80D6A1 (2026-10-04 08:15)StatsUpdated perf.QueryDailyStats._WA_Sys_00000008_5D80D6A1 (2026-10-04 08:29)StatsUpdated perf.QueryDailyStats._WA_Sys_00000008_5D80D6A1 (2026-10-04 10:04)StatsUpdated perf.QueryDailyStats._WA_Sys_00000008_5D80D6A1 (2026-10-04 13:29)StatsUpdated perf.QueryDailyStats._WA_Sys_00000008_5D80D6A1 (2026-10-04 22:07)StatsUpdated perf.QueryDailyStats._WA_Sys_00000008_5D80D6A1 (2026-10-05 07:49)StatsUpdated perf.QueryDailyStats._WA_Sys_00000008_5D80D6A1 (2026-10-05 09:49)StatsUpdated perf.QueryDailyStats._WA_Sys_00000005_5D80D6A1 (2026-10-05 09:42)StatsUpdated perf.QueryDailyStats._WA_Sys_00000003_5D80D6A1 (2026-10-04 08:18)StatsUpdated perf.QueryDailyStats._WA_Sys_00000003_5D80D6A1 (2026-10-04 09:47)StatsUpdated perf.QueryDailyStats._WA_Sys_00000003_5D80D6A1 (2026-10-04 13:12)StatsUpdated perf.QueryDailyStats._WA_Sys_00000003_5D80D6A1 (2026-10-04 21:41)StatsUpdated perf.QueryDailyStats._WA_Sys_00000003_5D80D6A1 (2026-10-05 03:00)StatsUpdated perf.QueryDailyStats._WA_Sys_00000003_5D80D6A1 (2026-10-05 09:43)StatsUpdated perf.QueryDailyStats._WA_Sys_00000007_5D80D6A1 (2026-10-04 08:15)StatsUpdated perf.QueryDailyStats._WA_Sys_00000007_5D80D6A1 (2026-10-04 08:23)StatsUpdated perf.QueryDailyStats._WA_Sys_00000007_5D80D6A1 (2026-10-04 09:47)StatsUpdated perf.QueryDailyStats._WA_Sys_00000007_5D80D6A1 (2026-10-04 13:12)StatsUpdated perf.QueryDailyStats._WA_Sys_00000007_5D80D6A1 (2026-10-04 21:41)StatsUpdated perf.QueryDailyStats._WA_Sys_00000007_5D80D6A1 (2026-10-05 07:49)StatsUpdated perf.QueryDailyStats._WA_Sys_00000007_5D80D6A1 (2026-10-05 09:49)StatsUpdated perf.QueryDailyStats._WA_Sys_00000004_5D80D6A1 (2026-10-04 08:18)StatsUpdated perf.QueryDailyStats._WA_Sys_00000004_5D80D6A1 (2026-10-04 09:47)StatsUpdated perf.QueryDailyStats._WA_Sys_00000004_5D80D6A1 (2026-10-04 13:12)StatsUpdated perf.QueryDailyStats._WA_Sys_00000004_5D80D6A1 (2026-10-04 21:41)StatsUpdated perf.QueryDailyStats._WA_Sys_00000004_5D80D6A1 (2026-10-05 03:00)StatsUpdated perf.QueryDailyStats._WA_Sys_00000004_5D80D6A1 (2026-10-05 09:43)StatsUpdated perf.QueryDailyStats._WA_Sys_00000015_5D80D6A1 (2026-10-04 08:15)StatsUpdated perf.QueryDailyStats._WA_Sys_00000015_5D80D6A1 (2026-10-04 08:23)StatsUpdated perf.QueryDailyStats._WA_Sys_00000015_5D80D6A1 (2026-10-04 10:04)StatsUpdated perf.QueryDailyStats._WA_Sys_00000015_5D80D6A1 (2026-10-04 13:15)StatsUpdated perf.QueryDailyStats._WA_Sys_00000015_5D80D6A1 (2026-10-04 22:07)StatsUpdated perf.QueryDailyStats._WA_Sys_00000015_5D80D6A1 (2026-10-05 07:49)StatsUpdated perf.QueryDailyStats._WA_Sys_00000015_5D80D6A1 (2026-10-05 09:49)StatsUpdated perf.QueryDailyStats._WA_Sys_00000016_5D80D6A1 (2026-10-04 08:15)StatsUpdated perf.QueryDailyStats._WA_Sys_00000016_5D80D6A1 (2026-10-04 08:23)StatsUpdated perf.QueryDailyStats._WA_Sys_00000016_5D80D6A1 (2026-10-04 09:47)StatsUpdated perf.QueryDailyStats._WA_Sys_00000016_5D80D6A1 (2026-10-04 13:12)StatsUpdated perf.QueryDailyStats._WA_Sys_00000016_5D80D6A1 (2026-10-04 21:41)StatsUpdated perf.QueryDailyStats._WA_Sys_00000016_5D80D6A1 (2026-10-05 07:49)StatsUpdated perf.QueryDailyStats._WA_Sys_00000016_5D80D6A1 (2026-10-05 09:49)StatsUpdated perf.QueryDailyStats._WA_Sys_00000018_5D80D6A1 (2026-10-04 08:15)StatsUpdated perf.QueryDailyStats._WA_Sys_00000018_5D80D6A1 (2026-10-04 08:23)StatsUpdated perf.QueryDailyStats._WA_Sys_00000018_5D80D6A1 (2026-10-04 09:47)StatsUpdated perf.QueryDailyStats._WA_Sys_00000018_5D80D6A1 (2026-10-04 13:12)StatsUpdated perf.QueryDailyStats._WA_Sys_00000018_5D80D6A1 (2026-10-04 21:41)StatsUpdated perf.QueryDailyStats._WA_Sys_00000018_5D80D6A1 (2026-10-05 07:49)StatsUpdated perf.QueryDailyStats._WA_Sys_00000018_5D80D6A1 (2026-10-05 09:49)StatsUpdated perf.QueryDailyStats._WA_Sys_0000001B_5D80D6A1 (2026-10-04 08:15)StatsUpdated perf.QueryDailyStats._WA_Sys_0000001B_5D80D6A1 (2026-10-04 08:23)StatsUpdated perf.QueryDailyStats._WA_Sys_0000001B_5D80D6A1 (2026-10-04 10:04)StatsUpdated perf.QueryDailyStats._WA_Sys_0000001B_5D80D6A1 (2026-10-04 13:15)StatsUpdated perf.QueryDailyStats._WA_Sys_0000001B_5D80D6A1 (2026-10-04 22:07)StatsUpdated perf.QueryDailyStats._WA_Sys_0000001B_5D80D6A1 (2026-10-05 07:49)StatsUpdated perf.QueryDailyStats._WA_Sys_0000001B_5D80D6A1 (2026-10-05 09:49)StatsUpdated perf.QueryDailyStats.IX_QueryDailyStats_Query (2026-10-04 08:15)StatsUpdated perf.QueryDailyStats.IX_QueryDailyStats_Query (2026-10-04 08:55)StatsUpdated perf.QueryDailyStats.IX_QueryDailyStats_Query (2026-10-04 13:31)StatsUpdated perf.QueryDailyStats.IX_QueryDailyStats_Query (2026-10-05 00:28)StatsUpdated perf.QueryDailyStats.IX_QueryDailyStats_Query (2026-10-05 03:00)StatsUpdated perf.QueryDailyStats.IX_QueryDailyStats_Query (2026-10-05 09:49)StatsUpdated perf.QueryDailyStats._WA_Sys_00000006_5D80D6A1 (2026-10-04 08:15)StatsUpdated perf.QueryDailyStats._WA_Sys_00000006_5D80D6A1 (2026-10-04 08:29)StatsUpdated perf.QueryDailyStats._WA_Sys_00000006_5D80D6A1 (2026-10-04 09:47)StatsUpdated perf.QueryDailyStats._WA_Sys_00000006_5D80D6A1 (2026-10-04 13:12)StatsUpdated perf.QueryDailyStats._WA_Sys_00000006_5D80D6A1 (2026-10-04 21:41)StatsUpdated perf.QueryDailyStats._WA_Sys_00000006_5D80D6A1 (2026-10-05 07:50)StatsUpdated perf.QueryDailyStats._WA_Sys_00000006_5D80D6A1 (2026-10-05 09:50)StatsUpdated perf.QueryDailyStats._WA_Sys_00000013_5D80D6A1 (2026-10-05 22:44)StatsUpdated rag.QueryCandidate.PK_QueryCandidate (2026-10-05 00:28)StatsUpdated rag.QueryCandidate._WA_Sys_00000002_79DEE6A5 (2026-10-05 00:28)StatsUpdated rag.QueryCandidate._WA_Sys_00000003_79DEE6A5 (2026-10-05 00:28)StatsUpdated rag.QueryCandidate._WA_Sys_00000004_79DEE6A5 (2026-10-05 00:28)Değişim: 5.10.2026 22:00Eski plan 5.10.2026 13:00: 3,0 msEski plan 5.10.2026 17:00: 3,0 msEski plan 5.10.2026 18:00: 4,2 msEski plan 5.10.2026 20:00: 2,9 msEski plan 5.10.2026 21:00: 2,5 msEski plan 5.10.2026 22:00: 2,3 msEski plan 6.10.2026 00:00: 2,7 msEski plan 6.10.2026 05:00: 3,0 msEski plan 6.10.2026 16:00: 2,4 msEski plan 6.10.2026 19:00: 3,0 msEski plan 7.10.2026 10:00: 2,9 msEski plan 7.10.2026 13:00: 6,4 msEski plan 7.10.2026 16:00: 2,4 msEski plan 7.10.2026 17:00: 191,4 msEski plan 7.10.2026 18:00: 2,5 msEski plan 7.10.2026 20:00: 104,2 msEski plan 7.10.2026 21:00: 180,3 msEski plan 8.10.2026 09:00: 2,3 msEski plan 8.10.2026 15:00: 2,2 msEski plan 8.10.2026 16:00: 161,6 msEski plan 8.10.2026 17:00: 2,3 msEski plan 8.10.2026 18:00: 2,1 msYeni plan 5.10.2026 22:00: 2,2 msYeni plan 6.10.2026 00:00: 1,9 msYeni plan 6.10.2026 01:00: 2,1 msYeni plan 6.10.2026 05:00: 2,3 msYeni plan 6.10.2026 19:00: 2,0 msYeni plan 7.10.2026 10:00: 2,0 msYeni plan 7.10.2026 13:00: 1,9 msYeni plan 7.10.2026 18:00: 1,9 msYeni plan 7.10.2026 20:00: 2,1 msYeni plan 8.10.2026 11:00: 2,0 msYeni plan 8.10.2026 12:00: 2,7 msYeni plan 8.10.2026 18:00: 2,4 msYeni plan 8.10.2026 19:00: 15.634,6 msmax 15.634,6 ms 10-04 08:15 10-08 19:00
Eski planYeni plan ┆ değişim anı (kesik çizgi)░ olay (bant: zamanı aralık olarak bilinen)

Olaylar

OlayNesneZamanÖnce → sonra Eski plan kullanıyorYeni plan kullanıyor
StatsUpdatedperf.QdsQuery.PK_QdsQuery4.10.2026 09:10 → 36650/37929 evetevet
StatsUpdatedperf.QdsQuery.IX_QdsQuery_QueryHash4.10.2026 09:10 → 36517/37351 evetevet
StatsUpdatedperf.QdsQuery.IX_QdsQuery_QueryHash4.10.2026 14:10 → 36223/40097 evetevet
StatsUpdatedperf.QdsQuery.IX_QdsQuery_QueryHash4.10.2026 22:12 → 35961/40267 evetevet
StatsUpdatedperf.QdsQuery.IX_QdsQuery_QueryHash5.10.2026 03:12 → 36196/41560 evetevet
StatsUpdatedperf.QdsQuery._WA_Sys_00000002_54968AE54.10.2026 09:10 → 36650/37929 evetevet
StatsUpdatedperf.QdsQuery._WA_Sys_00000003_54968AE54.10.2026 09:10 → 36650/37929 evetevet
StatsUpdatedperf.QdsQuery._WA_Sys_00000005_54968AE54.10.2026 09:10 → 35902/37929 hayırhayır
StatsUpdatedperf.QdsQuery.IX_QdsQuery_TextHash4.10.2026 09:10 → 36517/37351 evetevet
StatsUpdatedperf.QdsQuery.IX_QdsQuery_TextHash4.10.2026 14:10 → 36223/40097 evetevet
StatsUpdatedperf.QdsQuery.IX_QdsQuery_TextHash4.10.2026 22:12 → 35961/40267 evetevet
StatsUpdatedperf.QdsQuery.IX_QdsQuery_TextHash5.10.2026 03:12 → 36196/41560 evetevet
StatsUpdatedperf.QdsQuery._WA_Sys_00000008_54968AE54.10.2026 13:36 → 36101/38261 hayırhayır
StatsUpdatedperf.QdsQuery._WA_Sys_00000008_54968AE54.10.2026 22:26 → 35962/40268 hayırhayır
StatsUpdatedperf.QdsQuery._WA_Sys_00000008_54968AE55.10.2026 09:17 → 36445/42493 hayırhayır
StatsUpdatedperf.QdsQuery._WA_Sys_00000007_54968AE54.10.2026 09:30 → 35903/37930 hayırhayır
StatsUpdatedperf.QdsQuery._WA_Sys_00000007_54968AE54.10.2026 14:30 → 36224/40107 hayırhayır
StatsUpdatedperf.QdsQuery._WA_Sys_00000007_54968AE55.10.2026 03:30 → 36509/42176 hayırhayır
StatsUpdatedperf.QdsQuery._WA_Sys_00000007_54968AE55.10.2026 22:08 → 38993/54038 hayırhayır sıra belirsiz
StatsUpdatedperf.QdsQueryText.PK_QdsQueryText4.10.2026 11:10 → 3924/3924 evetevet
StatsUpdatedperf.QdsQueryText.PK_QdsQueryText5.10.2026 08:59 → 4049/4049 evetevet
StatsUpdatedperf.QdsQueryText._WA_Sys_00000002_567ED3574.10.2026 21:41 → 3965/3965 hayırhayır
StatsUpdatedperf.QdsQueryText._WA_Sys_00000002_567ED3575.10.2026 22:41 → 4366/4366 hayırhayır sıra belirsiz
StatsUpdatedperf.QueryDailyStats.PK_QueryDailyStats4.10.2026 08:15 → 12685/12685 evetevet
StatsUpdatedperf.QueryDailyStats.PK_QueryDailyStats4.10.2026 08:55 → 13491/13491 evetevet
StatsUpdatedperf.QueryDailyStats.PK_QueryDailyStats4.10.2026 13:31 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats.PK_QueryDailyStats5.10.2026 00:28 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats.PK_QueryDailyStats5.10.2026 03:00 → 15741/15741 evetevet
StatsUpdatedperf.QueryDailyStats.PK_QueryDailyStats5.10.2026 09:49 → 23148/23148 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000008_5D80D6A14.10.2026 08:15 → 12685/12685 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000008_5D80D6A14.10.2026 08:29 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000008_5D80D6A14.10.2026 10:04 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000008_5D80D6A14.10.2026 13:29 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000008_5D80D6A14.10.2026 22:07 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000008_5D80D6A15.10.2026 07:49 → 15790/15790 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000008_5D80D6A15.10.2026 09:49 → 23148/23148 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000005_5D80D6A15.10.2026 09:42 → 15741/15741 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000003_5D80D6A14.10.2026 08:18 → 13491/13491 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000003_5D80D6A14.10.2026 09:47 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000003_5D80D6A14.10.2026 13:12 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000003_5D80D6A14.10.2026 21:41 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000003_5D80D6A15.10.2026 03:00 → 15741/15741 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000003_5D80D6A15.10.2026 09:43 → 23099/23099 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000007_5D80D6A14.10.2026 08:15 → 12685/12685 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000007_5D80D6A14.10.2026 08:23 → 13491/13491 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000007_5D80D6A14.10.2026 09:47 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000007_5D80D6A14.10.2026 13:12 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000007_5D80D6A14.10.2026 21:41 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000007_5D80D6A15.10.2026 07:49 → 15744/15744 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000007_5D80D6A15.10.2026 09:49 → 23148/23148 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000004_5D80D6A14.10.2026 08:18 → 13491/13491 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000004_5D80D6A14.10.2026 09:47 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000004_5D80D6A14.10.2026 13:12 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000004_5D80D6A14.10.2026 21:41 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000004_5D80D6A15.10.2026 03:00 → 15741/15741 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000004_5D80D6A15.10.2026 09:43 → 23099/23099 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000015_5D80D6A14.10.2026 08:15 → 12685/12685 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000015_5D80D6A14.10.2026 08:23 → 13491/13491 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000015_5D80D6A14.10.2026 10:04 → 13540/13540 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000015_5D80D6A14.10.2026 13:15 → 13491/13491 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000015_5D80D6A14.10.2026 22:07 → 13494/13494 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000015_5D80D6A15.10.2026 07:49 → 15744/15744 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000015_5D80D6A15.10.2026 09:49 → 23148/23148 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000016_5D80D6A14.10.2026 08:15 → 12685/12685 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000016_5D80D6A14.10.2026 08:23 → 13491/13491 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000016_5D80D6A14.10.2026 09:47 → 13540/13540 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000016_5D80D6A14.10.2026 13:12 → 13540/13540 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000016_5D80D6A14.10.2026 21:41 → 13540/13540 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000016_5D80D6A15.10.2026 07:49 → 15744/15744 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000016_5D80D6A15.10.2026 09:49 → 23148/23148 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000018_5D80D6A14.10.2026 08:15 → 12685/12685 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000018_5D80D6A14.10.2026 08:23 → 13491/13491 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000018_5D80D6A14.10.2026 09:47 → 13540/13540 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000018_5D80D6A14.10.2026 13:12 → 13540/13540 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000018_5D80D6A14.10.2026 21:41 → 13540/13540 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000018_5D80D6A15.10.2026 07:49 → 15744/15744 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000018_5D80D6A15.10.2026 09:49 → 23148/23148 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_0000001B_5D80D6A14.10.2026 08:15 → 12685/12685 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_0000001B_5D80D6A14.10.2026 08:23 → 13491/13491 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_0000001B_5D80D6A14.10.2026 10:04 → 13540/13540 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_0000001B_5D80D6A14.10.2026 13:15 → 13491/13491 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_0000001B_5D80D6A14.10.2026 22:07 → 13494/13494 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_0000001B_5D80D6A15.10.2026 07:49 → 15744/15744 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_0000001B_5D80D6A15.10.2026 09:49 → 23148/23148 hayırhayır
StatsUpdatedperf.QueryDailyStats.IX_QueryDailyStats_Query4.10.2026 08:15 → 12685/12685 evetevet
StatsUpdatedperf.QueryDailyStats.IX_QueryDailyStats_Query4.10.2026 08:55 → 13491/13491 evetevet
StatsUpdatedperf.QueryDailyStats.IX_QueryDailyStats_Query4.10.2026 13:31 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats.IX_QueryDailyStats_Query5.10.2026 00:28 → 13540/13540 evetevet
StatsUpdatedperf.QueryDailyStats.IX_QueryDailyStats_Query5.10.2026 03:00 → 15741/15741 evetevet
StatsUpdatedperf.QueryDailyStats.IX_QueryDailyStats_Query5.10.2026 09:49 → 23148/23148 evetevet
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000006_5D80D6A14.10.2026 08:15 → 12636/12636 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000006_5D80D6A14.10.2026 08:29 → 13491/13491 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000006_5D80D6A14.10.2026 09:47 → 13491/13491 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000006_5D80D6A14.10.2026 13:12 → 13491/13491 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000006_5D80D6A14.10.2026 21:41 → 13491/13491 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000006_5D80D6A15.10.2026 07:50 → 15741/15741 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000006_5D80D6A15.10.2026 09:50 → 23099/23099 hayırhayır
StatsUpdatedperf.QueryDailyStats._WA_Sys_00000013_5D80D6A15.10.2026 22:44 → 20420/26280 hayırhayır sıra belirsiz
StatsUpdatedrag.QueryCandidate.PK_QueryCandidate5.10.2026 00:28 → 11/11 evetevet
StatsUpdatedrag.QueryCandidate._WA_Sys_00000002_79DEE6A55.10.2026 00:28 → 11/11 evetevet
StatsUpdatedrag.QueryCandidate._WA_Sys_00000003_79DEE6A55.10.2026 00:28 → 11/11 evetevet
StatsUpdatedrag.QueryCandidate._WA_Sys_00000004_79DEE6A55.10.2026 00:28 → 11/11 evetevet

3. Plan karşılaştırması

  • Yalnız eski planda erişim: perf.QueryDailyStats Index Scan [IX_QueryDailyStats_Query]; perf.QueryDailyStats Clustered Index Seek [PK_QueryDailyStats] (lookup); perf.QueryDailyStats Index Seek [IX_QueryDailyStats_Query]
  • Yalnız yeni planda erişim: perf.QueryDailyStats Clustered Index Seek [PK_QueryDailyStats]
  • Yalnız eski planda join: Nested Loops (Inner Join) ×3
  • Tahmini maliyet: 0.127 → 0.037; tahmini satır: 1 → 1
Eski planın index'leri
perf.QueryDailyStats.IX_QueryDailyStats_Query, perf.QueryDailyStats.PK_QueryDailyStats, perf.QdsQuery.PK_QdsQuery, perf.QdsQueryText.PK_QdsQueryText, perf.SqlText.PK_perf_SqlText, rag.QueryCandidate.PK_QueryCandidate
Yeni planın index'leri
perf.QueryDailyStats.PK_QueryDailyStats, perf.QdsQuery.PK_QdsQuery, perf.QdsQueryText.PK_QdsQueryText, perf.SqlText.PK_perf_SqlText, rag.QueryCandidate.PK_QueryCandidate

4. Neden adayları

ölçüm ve eşikle; kesin değildir
KodÖlçülenEşikSonuçAçıklama
STATS perf.QdsQuery.PK_QdsQuery güncellendi 2026-10-04 09:10 (örnekleme %96.6)değişimden önceki 48 saat destekliyor İstatistik perf.QdsQuery.PK_QdsQuery 2026-10-04 09:10 güncellendi (örnekleme %96.6); planlar bu istatistiği kullanıyor.
STATS perf.QdsQuery.IX_QdsQuery_QueryHash güncellendi 2026-10-05 03:12 (örnekleme %87.1); pencerede 4 güncellemedeğişimden önceki 48 saat destekliyor İstatistik perf.QdsQuery.IX_QdsQuery_QueryHash 2026-10-05 03:12 güncellendi (örnekleme %87.1); pencerede 4 güncelleme; planlar bu istatistiği kullanıyor.
STATS perf.QdsQuery._WA_Sys_00000002_54968AE5 güncellendi 2026-10-04 09:10 (örnekleme %96.6)değişimden önceki 48 saat destekliyor İstatistik perf.QdsQuery._WA_Sys_00000002_54968AE5 2026-10-04 09:10 güncellendi (örnekleme %96.6); planlar bu istatistiği kullanıyor.
STATS perf.QdsQuery._WA_Sys_00000003_54968AE5 güncellendi 2026-10-04 09:10 (örnekleme %96.6)değişimden önceki 48 saat destekliyor İstatistik perf.QdsQuery._WA_Sys_00000003_54968AE5 2026-10-04 09:10 güncellendi (örnekleme %96.6); planlar bu istatistiği kullanıyor.
STATS perf.QdsQuery.IX_QdsQuery_TextHash güncellendi 2026-10-05 03:12 (örnekleme %87.1); pencerede 4 güncellemedeğişimden önceki 48 saat destekliyor İstatistik perf.QdsQuery.IX_QdsQuery_TextHash 2026-10-05 03:12 güncellendi (örnekleme %87.1); pencerede 4 güncelleme; planlar bu istatistiği kullanıyor.
STATS perf.QdsQueryText.PK_QdsQueryText güncellendi 2026-10-05 08:59 (örnekleme %100); pencerede 2 güncellemedeğişimden önceki 48 saat destekliyor İstatistik perf.QdsQueryText.PK_QdsQueryText 2026-10-05 08:59 güncellendi (örnekleme %100); pencerede 2 güncelleme; planlar bu istatistiği kullanıyor.
STATS perf.QueryDailyStats.PK_QueryDailyStats güncellendi 2026-10-05 09:49 (örnekleme %100); pencerede 6 güncellemedeğişimden önceki 48 saat destekliyor İstatistik perf.QueryDailyStats.PK_QueryDailyStats 2026-10-05 09:49 güncellendi (örnekleme %100); pencerede 6 güncelleme; planlar bu istatistiği kullanıyor.
STATS perf.QueryDailyStats._WA_Sys_00000008_5D80D6A1 güncellendi 2026-10-05 09:49 (örnekleme %100); pencerede 7 güncellemedeğişimden önceki 48 saat destekliyor İstatistik perf.QueryDailyStats._WA_Sys_00000008_5D80D6A1 2026-10-05 09:49 güncellendi (örnekleme %100); pencerede 7 güncelleme; planlar bu istatistiği kullanıyor.
STATS perf.QueryDailyStats._WA_Sys_00000003_5D80D6A1 güncellendi 2026-10-05 09:43 (örnekleme %100); pencerede 6 güncellemedeğişimden önceki 48 saat destekliyor İstatistik perf.QueryDailyStats._WA_Sys_00000003_5D80D6A1 2026-10-05 09:43 güncellendi (örnekleme %100); pencerede 6 güncelleme; planlar bu istatistiği kullanıyor.
STATS perf.QueryDailyStats._WA_Sys_00000007_5D80D6A1 güncellendi 2026-10-05 09:49 (örnekleme %100); pencerede 7 güncellemedeğişimden önceki 48 saat destekliyor İstatistik perf.QueryDailyStats._WA_Sys_00000007_5D80D6A1 2026-10-05 09:49 güncellendi (örnekleme %100); pencerede 7 güncelleme; planlar bu istatistiği kullanıyor.
STATS perf.QueryDailyStats._WA_Sys_00000004_5D80D6A1 güncellendi 2026-10-05 09:43 (örnekleme %100); pencerede 6 güncellemedeğişimden önceki 48 saat destekliyor İstatistik perf.QueryDailyStats._WA_Sys_00000004_5D80D6A1 2026-10-05 09:43 güncellendi (örnekleme %100); pencerede 6 güncelleme; planlar bu istatistiği kullanıyor.
STATS perf.QueryDailyStats.IX_QueryDailyStats_Query güncellendi 2026-10-05 09:49 (örnekleme %100); pencerede 6 güncellemedeğişimden önceki 48 saat destekliyor İstatistik perf.QueryDailyStats.IX_QueryDailyStats_Query 2026-10-05 09:49 güncellendi (örnekleme %100); pencerede 6 güncelleme; planlar bu istatistiği kullanıyor.
STATS rag.QueryCandidate.PK_QueryCandidate güncellendi 2026-10-05 00:28 (örnekleme %100)değişimden önceki 48 saat destekliyor İstatistik rag.QueryCandidate.PK_QueryCandidate 2026-10-05 00:28 güncellendi (örnekleme %100); planlar bu istatistiği kullanıyor.
STATS rag.QueryCandidate._WA_Sys_00000002_79DEE6A5 güncellendi 2026-10-05 00:28 (örnekleme %100)değişimden önceki 48 saat destekliyor İstatistik rag.QueryCandidate._WA_Sys_00000002_79DEE6A5 2026-10-05 00:28 güncellendi (örnekleme %100); planlar bu istatistiği kullanıyor.
STATS rag.QueryCandidate._WA_Sys_00000003_79DEE6A5 güncellendi 2026-10-05 00:28 (örnekleme %100)değişimden önceki 48 saat destekliyor İstatistik rag.QueryCandidate._WA_Sys_00000003_79DEE6A5 2026-10-05 00:28 güncellendi (örnekleme %100); planlar bu istatistiği kullanıyor.
STATS rag.QueryCandidate._WA_Sys_00000004_79DEE6A5 güncellendi 2026-10-05 00:28 (örnekleme %100)değişimden önceki 48 saat destekliyor İstatistik rag.QueryCandidate._WA_Sys_00000004_79DEE6A5 2026-10-05 00:28 güncellendi (örnekleme %100); planlar bu istatistiği kullanıyor.
STATS 11 istatistik güncellendi, planlar kullanmıyor desteklemiyor Pencerede güncellenen ama iki planın da kullanmadığı istatistikler aday değil: perf.QdsQuery._WA_Sys_00000005_54968AE5, perf.QdsQuery._WA_Sys_00000008_54968AE5, perf.QdsQuery._WA_Sys_00000007_54968AE5, perf.QdsQueryText._WA_Sys_00000002_567ED357, perf.QueryDailyStats._WA_Sys_00000005_5D80D6A1 (+6).
WORKLOAD çalışma başına satır 473.63 → 930.89 (1.97×)≥ 2× desteklemiyor Çalışma başına satır benzer (473.63 → 930.89): iş yükü farkı yok.
PARAM baskın plan 7 kez el değiştirdi≥ 3 destekliyor İki plan aynı dönemde sırayla kullanılıyor (7 el değiştirme): plan seçimi bir olaydan çok parametre değerine bağlı (parametre duyarlılığı).

5. Karşı kanıtlar

6. Korpus metni önizlemesi

onaylanınca RAG hafızasına bu metin girer (başlığa onaylayan eklenir)
6. Korpus metni önizlemesi
Plan change case #P425 | DB: DB-11 | Regression | Confidence: Medium (review pending)
Query: (@from datetime,@to datetime,@srv int,@dbName nvarchar(?),@minExec bigint,@len int,@regMin bigint,@regression bit,@regRatio float,@candidates bit,@qHash varbinary(?),@qId bigint,@qText nvarchar(?))WITH cur AS ( SELECT ServerID, DatabaseName, query_hash, ISNULL(SUM(Executions), ?) AS Executions, ISNULL(SUM(TotalCpuMs), ?) AS TotalCpuMs, ISNULL(SUM(TotalDurationMs), ?) AS TotalDurationMs, MAX(P95DurationMs) AS P95DurationMs, ISNULL(SUM(TotalLogicalReads), ?) AS TotalLogicalReads, ISNULL(SUM(CAST(BlockedOthersCount AS bigint)), ?) AS BlockedOthersCount, ISNULL(MAX(PlanCount), ?) AS PlanCount, COUNT(*) AS DayCount, MAX(ObjectName) AS ObjectName FROM perf.QueryDailyStats WHERE StatDateUtc BETWEEN @from AND @to AND (@srv IS NULL OR ServerID = @srv) AND (@dbName IS NULL OR DatabaseName = @dbName) GROUP BY ServerID, DatabaseName, query_hash HAVING ISNULL(SUM(Executions), ?) >= @minExec ), prev AS ( SELECT ServerID, DatabaseName, query_hash, SUM(Executions) AS Executions, SUM(TotalDurationMs) AS TotalDurationMs FROM perf.QueryDailyStats WHERE StatDateUtc BETWEEN DATEADD(day, -@len, @from) AND DATEADD(day, -?, @from) AND (@srv IS NULL OR ServerID = @srv) AND (@dbName IS NULL OR DatabaseName = @dbName) GROUP BY ServerID, DatabaseName, query_hash ), ranked AS ( SELECT c.*, CASE WHEN c.Executions >= @regMin AND p.Executions >= @regMin AND p.TotalDurationMs > ? THEN (c.TotalDurationMs / c.Executions) / (p.TotalDurationMs / p.Executions) END AS RegressionRatio FROM cur AS c LEFT JOIN prev AS p ON p.ServerID = c.ServerID AND p.DatabaseName = c.DatabaseName AND p.query_hash = c.query_hash ) SELECT c.*, ISNULL(t.State, ?) AS State, qc.Reasons AS CandidateReasons INTO #r FROM ranked AS c LEFT JOIN #t AS t ON t.ServerID = c.ServerID AND t.DatabaseName = c.DatabaseName AND t.QueryHash = c.query_hash LEFT JOIN rag.QueryCandidate AS qc ON qc.ServerID = c.ServerID AND qc.DatabaseName = c.DatabaseName AND qc.QueryHash = c.query_hash WHERE (@regression = ? OR c.RegressionRatio >= @regRatio) AND (@candidates = ? OR qc.Reasons IS NOT NULL) AND (@qHash IS NULL OR c.query_hash = @qHash) AND (@qId IS NULL OR EXISTS (SELECT ? FROM perf.QdsQuery AS q WHERE q.ServerID = c.ServerID AND q.DatabaseName = c.DatabaseName AND q.query_hash = c.query_hash AND q.query_id = @qId)) AND (@qText IS NULL OR c.ObjectName LIKE @qText OR EXISTS (SELECT ? FROM perf.QueryDailyStats AS d LEFT JOIN perf.QdsQueryText AS qt ON qt.TextHash = d.SampleTextHash LEFT JOIN perf.SqlText AS st ON st.TextHash = d.SampleTextHash WHERE d.ServerID = c.ServerID AND d.DatabaseName = c.DatabaseName AND d.query_hash = c.query_hash AND d.StatDateUtc BETWEEN @from AND @to AND d.SampleTextHash IS NOT NULL AND (qt.query_sql_text LIKE @qText OR st.SqlText LIKE @qText)))
Change: 2026-10-05 22:00 UTC, plan 54132 → 62548, pattern: Alternating (7 switches)
Impact (Query Store, per execution): duration 34.1 → 5459.6 ms (+15888%); CPU 32.7 → 5451.9 ms (+16587%); reads 12,865 → 629,960 (+4797%); rows 473.63 → 930.89 (+97%)
Plan difference: Access only in the old plan: perf.QueryDailyStats Index Scan [IX_QueryDailyStats_Query]; perf.QueryDailyStats Clustered Index Seek [PK_QueryDailyStats] (lookup); perf.QueryDailyStats Index Seek [IX_QueryDailyStats_Query]; Access only in the new plan: perf.QueryDailyStats Clustered Index Seek [PK_QueryDailyStats]; Join only in the old plan: Nested Loops (Inner Join) ×3; Estimated cost: 0.127 → 0.037; estimated rows: 1 → 1
Candidate cause: STATS — Statistic perf.QdsQuery.PK_QdsQuery was updated 2026-10-04 09:10 (sampled 96.6%); the plans use this statistic.
Candidate cause: STATS — Statistic perf.QdsQuery.IX_QdsQuery_QueryHash was updated 2026-10-05 03:12 (sampled 87.1%); 4 updates in the window; the plans use this statistic.
Candidate cause: STATS — Statistic perf.QdsQuery._WA_Sys_00000002_54968AE5 was updated 2026-10-04 09:10 (sampled 96.6%); the plans use this statistic.
Candidate cause: STATS — Statistic perf.QdsQuery._WA_Sys_00000003_54968AE5 was updated 2026-10-04 09:10 (sampled 96.6%); the plans use this statistic.
Candidate cause: STATS — Statistic perf.QdsQuery.IX_QdsQuery_TextHash was updated 2026-10-05 03:12 (sampled 87.1%); 4 updates in the window; the plans use this statistic.
Candidate cause: STATS — Statistic perf.QdsQueryText.PK_QdsQueryText was updated 2026-10-05 08:59 (sampled 100%); 2 updates in the window; the plans use this statistic.
Candidate cause: STATS — Statistic perf.QueryDailyStats.PK_QueryDailyStats was updated 2026-10-05 09:49 (sampled 100%); 6 updates in the window; the plans use this statistic.
Candidate cause: STATS — Statistic perf.QueryDailyStats._WA_Sys_00000008_5D80D6A1 was updated 2026-10-05 09:49 (sampled 100%); 7 updates in the window; the plans use this statistic.
Candidate cause: STATS — Statistic perf.QueryDailyStats._WA_Sys_00000003_5D80D6A1 was updated 2026-10-05 09:43 (sampled 100%); 6 updates in the window; the plans use this statistic.
Candidate cause: STATS — Statistic perf.QueryDailyStats._WA_Sys_00000007_5D80D6A1 was updated 2026-10-05 09:49 (sampled 100%); 7 updates in the window; the plans use this statistic.
Candidate cause: STATS — Statistic perf.QueryDailyStats._WA_Sys_00000004_5D80D6A1 was updated 2026-10-05 09:43 (sampled 100%); 6 updates in the window; the plans use this statistic.
Candidate cause: STATS — Statistic perf.QueryDailyStats.IX_QueryDailyStats_Query was updated 2026-10-05 09:49 (sampled 100%); 6 updates in the window; the plans use this statistic.
Candidate cause: STATS — Statistic rag.QueryCandidate.PK_QueryCandidate was updated 2026-10-05 00:28 (sampled 100%); the plans use this statistic.
Candidate cause: STATS — Statistic rag.QueryCandidate._WA_Sys_00000002_79DEE6A5 was updated 2026-10-05 00:28 (sampled 100%); the plans use this statistic.
Candidate cause: STATS — Statistic rag.QueryCandidate._WA_Sys_00000003_79DEE6A5 was updated 2026-10-05 00:28 (sampled 100%); the plans use this statistic.
Candidate cause: STATS — Statistic rag.QueryCandidate._WA_Sys_00000004_79DEE6A5 was updated 2026-10-05 00:28 (sampled 100%); the plans use this statistic.
Candidate cause: PARAM — The two plans alternate in the same period (7 switches): plan choice depends on the parameter value rather than an event (parameter sensitivity).
Counter-evidence: HIGH_VARIANCE — The old plan's duration standard deviation is 211% of the average: the average is not reliable.
Counter-evidence: HIGH_VARIANCE — The new plan's duration standard deviation is 139% of the average: the average is not reliable.
Confidence rationale: Medium: more than one candidate (STATS, PARAM) — competing explanations. Weak counter-evidence: HIGH_VARIANCE.
Note: this is a candidate cause, not proof of the root cause.

7. Karar

Karar vermek için Analyst rolü gerekir.

Karar geçmişi

Kayıt yok

Henüz karar yok.