Sorgu 0xBE690DA1C460829D
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
5,4 ms
Ort. CPU
5,1 ms
Bekleme payı
%5,3
Ort. mantıksal okuma
1.135
En büyük bellek izni
–
Ö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 8801
- 8.10.2026 20:00 yeni plan plan 8693
- 8.10.2026 08:00 yeni plan plan 8682
- 7.10.2026 20:00 yeni plan plan 8665
- 6.10.2026 03:00 yeni plan plan 8599
- 6.10.2026 02:00 tanım değişti rag.usp_PlanChange_Detect
- 5.10.2026 08:00 yeni plan plan 8329
- 5.10.2026 03:00 yeni plan plan 8193
- 3.10.2026 03:00 yeni plan plan 7999
- 1.10.2026 22:00 yeni plan plan 7838
- 1.10.2026 21:00 yeni plan plan 7778
- 1.10.2026 19:00 yeni plan plan 7637
- 30.09.2026 06:00 yeni plan plan 7436
- 29.09.2026 13:00 yeni plan plan 7030
- 29.09.2026 03:00 yeni plan plan 6772
- 29.09.2026 02:00 yeni plan plan 6746
- 28.09.2026 19:00 yeni plan plan 6482
- 28.09.2026 19:00 yeni plan plan 6567
- 28.09.2026 19:00 yeni plan plan 6577
- 28.09.2026 16:00 yeni plan plan 6001
- 28.09.2026 16:00 yeni plan plan 6034
- 28.09.2026 16:00 yeni plan plan 6074
- 28.09.2026 16:00 yeni plan plan 6110
Günler
| Gün | Çalışma | Ort. CPU ms | Ort. süre ms | p95 ms | Ort. reads |
|---|---|---|---|---|---|
| 2026-09-28 | 53 | 1,7 | 1,7 | 3,8 | 69 |
| 2026-09-29 | 84 | 1,7 | 1,7 | 4,5 | 48 |
| 2026-09-30 | 19 | 1,5 | 1,5 | 2,9 | 12 |
| 2026-10-01 | 4 | 11,3 | 11,4 | 18,5 | 3.246 |
| 2026-10-03 | 1 | 14,8 | 14,9 | 14,9 | 5.546 |
| 2026-10-04 | 17 | 18,2 | 18,2 | 21,5 | 6.758 |
| 2026-10-05 | 3 | 29,3 | 29,3 | 45,8 | 7.718 |
| 2026-10-06 | 2 | 39,2 | 41,4 | 52,2 | 10.877 |
| 2026-10-07 | 1 | 79,5 | 98,0 | 98,0 | 13.002 |
| 2026-10-09 | 1 | 74,4 | 104,0 | 104,0 | 10.715 |
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 | |
|---|---|---|---|---|---|---|
| 6110 | 6 | 1,2 | 1,2 | 22 | 28.09.2026 17:03 | en iyi |
| 6577 | 26 | 1,4 | 1,4 | 22 | 29.09.2026 18:42 | |
| 7436 | 18 | 1,4 | 1,4 | 10 | 30.09.2026 22:30 | |
| 6567 | 78 | 1,7 | 1,7 | 29 | 29.09.2026 18:42 | |
| 6074 | 18 | 1,7 | 1,7 | 33 | 28.09.2026 17:03 | |
| 7637 | 1 | 1,8 | 1,7 | 4 | 1.10.2026 19:05 | |
| 6772 | 2 | 2,0 | 2,0 | 24 | 30.09.2026 03:30 | |
| 7030 | 1 | 2,2 | 2,2 | 52 | 29.09.2026 13:36 | |
| 6482 | 4 | 3,0 | 2,9 | 102 | 29.09.2026 22:30 | |
| 6034 | 1 | 3,7 | 3,7 | 1.046 | 28.09.2026 16:25 | |
| 6001 | 1 | 4,0 | 3,9 | 1.024 | 28.09.2026 16:24 | |
| 6746 | 1 | 5,1 | 5,1 | 1.636 | 29.09.2026 02:24 | |
| 7778 | 1 | 11,2 | 11,2 | 4.159 | 1.10.2026 21:30 | |
| 7838 | 2 | 16,4 | 16,2 | 4.412 | 1.10.2026 23:30 | |
| 7999 | 18 | 18,1 | 18,0 | 6.691 | 4.10.2026 23:30 | |
| 8193 | 1 | 18,4 | 18,4 | 7.536 | 5.10.2026 03:30 | |
| 8329 | 2 | 34,7 | 34,7 | 7.808 | 5.10.2026 09:30 | |
| 8599 | 2 | 41,4 | 39,2 | 10.877 | 6.10.2026 22:15 | |
| 8693 | 1 | 48,7 | 48,7 | 14.823 | 8.10.2026 20:03 | |
| 8665 | 1 | 98,0 | 79,5 | 13.002 | 7.10.2026 20:40 | |
| 8801 | 1 | 104,0 | 74,4 | 10.715 | 9.10.2026 14:52 | |
| 8682 | 1 | 154,1 | 146,6 | 24.646 | 8.10.2026 08:30 | en kötü |
Davranış
- Wait kategorileri (QDS)
- Buffer IO:59,Memory:5
- Session'da görülen wait'ler
- –
- Başka oturumları bloklama
- 0
- En büyük memory grant
- –
Saat dağılımı
session yakalamaSorgu metni
WITH ic AS (
SELECT w.CaseID, t.SchemaName, t.TableName, i.IndexName, i.FirstSeenUtc,
COALESCE((SELECT MAX(l.StartUtc) FROM DBA.CollectionRunLog AS l
WHERE l.SourceType = 'METADATA' AND l.Status = 'OK' AND l.ServerID = w.ServerID AND l.DatabaseName = w.DatabaseName
AND l.EndUtc < i.FirstSeenUtc), DATEADD(day, -1, i.FirstSeenUtc)) AS PrevCollect,
COALESCE((SELECT MIN(h.LastUpdatedUtc) FROM perf.MetaStatisticsHistory AS h
WHERE h.ServerID = w.ServerID AND h.DatabaseName = w.DatabaseName AND h.object_id = i.object_id AND h.stats_id = i.index_id),
(SELECT st.LastUpdatedUtc FROM perf.MetaStatistics AS st
WHERE st.ServerID = w.ServerID AND st.DatabaseName = w.DatabaseName AND st.object_id = i.object_id AND st.stats_id = i.index_id)) AS StatsUtc,
w.WinStart, w.ChangeUtc, w.ChangeEndUtc
FROM #win AS w
JOIN #ptab AS t ON t.CaseID = w.CaseID
JOIN perf.MetaIndex AS i ON i.ServerID = w.ServerID AND i.DatabaseName = w.DatabaseName AND i.object_id = t.object_id
JOIN #firstc AS f ON f.ServerID = w.ServerID AND f.DatabaseName = w.DatabaseName
WHERE i.IndexName IS NOT NULL AND i.FirstSeenUtc > f.FirstCollectUtc),
ict AS (
SELECT *, CASE WHEN StatsUtc > PrevCollect AND StatsUtc <= FirstSeenUtc THEN StatsUtc ELSE PrevCollect END AS E,
CASE WHEN StatsUtc > PrevCollect AND StatsUtc <= FirstSeenUtc THEN StatsUtc ELSE FirstSeenUtc END AS L
FROM ic)
INSERT rag.PlanChangeEvent (CaseID, EventType, EarliestUtc, LatestUtc, ObjectName, UsedByOldPlan, UsedByNewPlan, OrderUncertain)
SELECT c.CaseID, 'IndexCreated', c.E, c.L, CONCAT(c.SchemaName, N'.', c.TableName, N'.', c.IndexName),
CASE WHEN EXISTS (SELECT 1 FROM #pobj AS o WHERE o.CaseID = c.CaseID AND o.PlanRole = 'Old' AND o.TableName = c.TableName AND o.IndexName = c.IndexName) THEN 1 ELSE 0 END,
CASE WHEN EXISTS (SELECT 1 FROM #pobj AS o WHERE o.CaseID = c.CaseID AND o.PlanRole = 'New' AND o.TableName = c.TableName AND o.IndexName = c.IndexName) THEN 1 ELSE 0 END,
CASE WHEN c.L > c.ChangeUtc THEN 1 ELSE 0 END
FROM ict AS c
WHERE c.L >= c.WinStart AND c.E <= c.ChangeEndUtcBu sorgunun analizleri
Kayıt yok
Henüz analiz yok.