Sorgu 0x62F62FDC2E9BAB2D
SQL-1 · DB-11 · dönem 2026-10-03 → 2026-10-09 · 45.193 çalışma · Pahalı sorgulara dön
Ort. süre
37,3 ms
Ort. CPU
37,3 ms
Bekleme payı
%0,2
Ort. mantıksal okuma
37.138
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.- 5.10.2026 22:00 plan değişimi P428 60967→62543
- 5.10.2026 22:00 yeni plan plan 60967
- 5.10.2026 22:00 yeni plan plan 60971
- 5.10.2026 22:00 yeni plan plan 62543
Günler
| Gün | Çalışma | Ort. CPU ms | Ort. süre ms | p95 ms | Ort. reads |
|---|---|---|---|---|---|
| 2026-10-05 | 37.360 | 34,3 | 34,4 | 44,1 | 34.241 |
| 2026-10-06 | 7.833 | 51,2 | 51,4 | 51,4 | 50.958 |
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 | |
|---|---|---|---|---|---|---|
| 60967 | 12.435 | 0,6 | 0,6 | 196 | 5.10.2026 22:53 | en iyi |
| 60971 | 2 | 3,5 | 3,5 | 429 | 5.10.2026 22:41 | |
| 62543 | 32.756 | 51,3 | 51,2 | 51.165 | 6.10.2026 00:33 | en kötü |
Davranış
- Wait kategorileri (QDS)
- CPU:3503,Lock:1479,Memory:473
- 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
(@srv int,@dbName nvarchar(4000),@hash varbinary(8),@from datetime,@to datetime)SELECT (SELECT ServerName FROM DBA.ManagedServers WHERE ServerID = @srv) AS ServerName,
MAX(ObjectName) AS ObjectName,
(SELECT TOP (1) SampleTextHash FROM perf.QueryDailyStats WHERE ServerID = @srv AND DatabaseName = @dbName AND query_hash = @hash
AND StatDateUtc BETWEEN @from AND @to AND SampleTextHash IS NOT NULL ORDER BY StatDateUtc DESC) AS SampleTextHash,
-- K2-5: wait kategorileri dönem toplamı (ilk 3), rollup'ın son günü değil
(SELECT STRING_AGG(CONCAT(w.Category, N':', CAST(w.TotalMs AS nvarchar(20))), N',') WITHIN GROUP (ORDER BY w.TotalMs DESC)
FROM (SELECT TOP (3) ws.wait_category_desc AS Category, SUM(ws.total_query_wait_time_ms) AS TotalMs
FROM perf.QdsWaitStats AS ws
JOIN perf.QdsPlan AS wp ON wp.ServerID = ws.ServerID AND wp.DatabaseName = ws.DatabaseName AND wp.plan_id = ws.plan_id
JOIN perf.QdsQuery AS wq ON wq.ServerID = wp.ServerID AND wq.DatabaseName = wp.DatabaseName AND wq.query_id = wp.query_id
WHERE ws.ServerID = @srv AND ws.DatabaseName = @dbName AND wq.query_hash = @hash
AND ws.IntervalStartUtc >= @from AND ws.IntervalStartUtc < DATEADD(day, 1, @to)
GROUP BY ws.wait_category_desc ORDER BY SUM(ws.total_query_wait_time_ms) DESC) AS w) AS TopWaitCategories,
(SELECT TOP (1) SessionTopWaits FROM perf.QueryDailyStats WHERE ServerID = @srv AND DatabaseName = @dbName AND query_hash = @hash
AND StatDateUtc BETWEEN @from AND @to AND SessionTopWaits IS NOT NULL ORDER BY StatDateUtc DESC) AS SessionTopWaits,
ISNULL(SUM(CAST(BlockedOthersCount AS bigint)), 0) AS BlockedOthersCount, MAX(MaxGrantedMemoryKb) AS MaxGrantedMemoryKb
FROM perf.QueryDailyStats
WHERE ServerID = @srv AND DatabaseName = @dbName AND query_hash = @hash AND StatDateUtc BETWEEN @from AND @toBu sorgunun analizleri
Kayıt yok
Henüz analiz yok.