Sorgu 0x5C5EEFD77D5E06D7
SQL-1 · DB-12· rag.usp_PlanChange_Detect · dönem 2026-09-12 → 2026-10-11 · 185 çalışma · Pahalı sorgulara dön
Ort. süre
711,9 ms
Ort. CPU
683,0 ms
Bekleme payı
%4,1
Ort. mantıksal okuma
964
En büyük bellek izni
10 MB
Önceki dönemde çalışma yok; değişim hesaplanmadı.
Takip
YeniBu sorgu henüz analiz edilmedi.
Bilinen sorgu, ertele:
Günlük trend
Çalışma sayısı (sol ölçek)Ortalama süre (sağ ölçek)
Ne değişti, ne zaman
Dönemden 14 gün öncesinden itibaren: planlar, plan değişimleri, nesne tanımı, analizler, uygulanan öneriler.- 9.10.2026 14:00 yeni plan plan 8769
- 6.10.2026 03:00 yeni plan plan 8575
- 6.10.2026 02:00 tanım değişti rag.usp_PlanChange_Detect
- 5.10.2026 08:00 yeni plan plan 8306
- 5.10.2026 03:00 yeni plan plan 8170
- 3.10.2026 03:00 yeni plan plan 7976
- 1.10.2026 21:00 yeni plan plan 7755
- 1.10.2026 19:00 yeni plan plan 7612
- 30.09.2026 06:00 yeni plan plan 7413
- 28.09.2026 19:00 yeni plan plan 6459
- 28.09.2026 19:00 yeni plan plan 6548
- 28.09.2026 16:00 yeni plan plan 5979
- 28.09.2026 16:00 yeni plan plan 6011
- 28.09.2026 16:00 yeni plan plan 6055
Günler
| Gün | Çalışma | Ort. CPU ms | Ort. süre ms | p95 ms | Ort. reads |
|---|---|---|---|---|---|
| 2026-09-28 | 53 | 2,3 | 2,3 | 8,5 | 26 |
| 2026-09-29 | 84 | 2,1 | 2,1 | 9,1 | 22 |
| 2026-09-30 | 19 | 10,7 | 10,8 | 13,1 | 239 |
| 2026-10-01 | 4 | 1.208,3 | 1.208,4 | 1.823,5 | 3.217 |
| 2026-10-03 | 1 | 2.173,0 | 2.174,3 | 2.174,3 | 4.958 |
| 2026-10-04 | 17 | 2.884,5 | 2.885,1 | 3.799,6 | 5.584 |
| 2026-10-05 | 3 | 4.593,9 | 4.594,1 | 6.111,2 | 6.408 |
| 2026-10-06 | 2 | 7.144,0 | 7.166,5 | 7.307,9 | 8.991 |
| 2026-10-07 | 1 | 19.111,7 | 20.240,3 | 20.240,3 | 9.637 |
| 2026-10-09 | 1 | 22.629,6 | 26.785,5 | 26.785,5 | 10.910 |
Planlar
QDS, dönem içinde; ham veri 14 gün saklanır| Plan | Çalışma | Ort. süre ms | Ort. CPU ms | Ort. reads | Son çalışma | |
|---|---|---|---|---|---|---|
| 6055 | 24 | 1,8 | 1,8 | 15 | 28.09.2026 17:03 | en iyi |
| 6548 | 104 | 1,8 | 1,8 | 15 | 29.09.2026 18:42 | |
| 5979 | 1 | 7,8 | 7,8 | 136 | 28.09.2026 16:24 | |
| 6459 | 8 | 8,3 | 8,3 | 169 | 30.09.2026 03:30 | |
| 6011 | 1 | 8,9 | 8,9 | 136 | 28.09.2026 16:25 | |
| 7413 | 18 | 10,7 | 10,6 | 239 | 30.09.2026 22:30 | |
| 7612 | 1 | 13,0 | 13,0 | 222 | 1.10.2026 19:05 | |
| 7755 | 3 | 1.606,8 | 1.606,8 | 4.215 | 1.10.2026 23:30 | |
| 7976 | 18 | 2.845,6 | 2.845,0 | 5.550 | 4.10.2026 23:30 | |
| 8170 | 1 | 3.502,3 | 3.502,2 | 6.330 | 5.10.2026 03:30 | |
| 8306 | 2 | 5.140,0 | 5.139,7 | 6.448 | 5.10.2026 09:30 | |
| 8575 | 5 | 13.780,9 | 11.299,9 | 9.647 | 8.10.2026 20:02 | |
| 8769 | 1 | 26.785,5 | 22.629,6 | 10.910 | 9.10.2026 14:52 | en kötü |
Davranış
- Wait kategorileri (QDS)
- CPU:11559,Buffer IO:5242,Memory:49
- Session'da görülen wait'ler
- –
- Başka oturumları bloklama
- 0
- En büyük memory grant
- 10.704 KB
Saat dağılımı
session yakalamaSorgu metni
(@from datetime,@asOf datetime)WITH iv AS (
SELECT pr.ServerID, pr.DatabaseName, pr.query_id, pr.OldPlanId, pr.NewPlanId, rs.IntervalStartUtc,
SUM(CASE WHEN rs.plan_id = pr.NewPlanId THEN rs.count_executions ELSE 0 END) AS NewCnt,
SUM(CASE WHEN rs.plan_id = pr.OldPlanId THEN rs.count_executions ELSE 0 END) AS OldCnt
FROM #pair AS pr
JOIN perf.QdsRuntimeStats AS rs ON rs.ServerID = pr.ServerID AND rs.DatabaseName = pr.DatabaseName
AND rs.plan_id IN (pr.OldPlanId, pr.NewPlanId) AND rs.execution_type = 0
AND rs.IntervalStartUtc >= @from AND rs.IntervalStartUtc < @asOf
GROUP BY pr.ServerID, pr.DatabaseName, pr.query_id, pr.OldPlanId, pr.NewPlanId, rs.IntervalStartUtc),
d AS (
SELECT *, CASE WHEN NewCnt > OldCnt THEN 1 ELSE 0 END AS Dom FROM iv WHERE NewCnt <> OldCnt),
s AS (
SELECT ServerID, DatabaseName, query_id, OldPlanId, NewPlanId,
CASE WHEN Dom <> LAG(Dom) OVER (PARTITION BY ServerID, DatabaseName, query_id, OldPlanId, NewPlanId ORDER BY IntervalStartUtc)
THEN 1 ELSE 0 END AS Sw
FROM d)
UPDATE pr SET Switches = x.n
FROM #pair AS pr
JOIN (SELECT ServerID, DatabaseName, query_id, OldPlanId, NewPlanId, SUM(Sw) AS n FROM s
GROUP BY ServerID, DatabaseName, query_id, OldPlanId, NewPlanId) AS x
ON x.ServerID = pr.ServerID AND x.DatabaseName = pr.DatabaseName AND x.query_id = pr.query_id
AND x.OldPlanId = pr.OldPlanId AND x.NewPlanId = pr.NewPlanIdBu sorgunun analizleri
Kayıt yok
Henüz analiz yok.