Sorgu 0x398F28114374C201
SQL-1 · DB-11 · dönem 2026-10-03 → 2026-10-09 · 164.948 çalışma · Pahalı sorgulara dön
Ort. süre
28,9 ms
Ort. CPU
28,9 ms
Bekleme payı
%0,2
Ort. mantıksal okuma
28.916
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 17:00 yeni plan plan 81945
- 9.10.2026 13:00 yeni plan plan 78148
- 8.10.2026 21:00 yeni plan plan 78028
- 8.10.2026 20:00 yeni plan plan 77579
- 8.10.2026 20:00 yeni plan plan 77586
- 8.10.2026 13:00 yeni plan plan 72091
- 7.10.2026 20:00 plan değişimi P432 65794→66795
- 7.10.2026 20:00 yeni plan plan 66795
- 7.10.2026 16:00 plan değişimi P431 64452→65794
- 7.10.2026 16:00 yeni plan plan 65794
- 6.10.2026 00:00 plan değişimi P430 64329→64390
- 6.10.2026 00:00 yeni plan plan 64329
- 6.10.2026 00:00 yeni plan plan 64390
- 6.10.2026 00:00 yeni plan plan 64452
Günler
| Gün | Çalışma | Ort. CPU ms | Ort. süre ms | p95 ms | Ort. reads |
|---|---|---|---|---|---|
| 2026-10-06 | 101.783 | 24,7 | 24,7 | 51,4 | 23.660 |
| 2026-10-07 | 62.789 | 35,6 | 35,7 | 43,2 | 37.464 |
| 2026-10-09 | 376 | 30,3 | 30,4 | 51,8 | 23.968 |
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 | |
|---|---|---|---|---|---|---|
| 78028 | 5 | 0,7 | 0,7 | 45 | 8.10.2026 21:18 | en iyi |
| 64390 | 53.399 | 1,1 | 1,1 | 289 | 8.10.2026 12:48 | |
| 64452 | 7.809 | 1,3 | 1,3 | 318 | 6.10.2026 16:58 | |
| 66795 | 988 | 5,0 | 5,0 | 665 | 7.10.2026 20:48 | |
| 77586 | 223 | 7,0 | 6,9 | 306 | 9.10.2026 18:16 | |
| 78148 | 198 | 8,2 | 8,1 | 358 | 9.10.2026 18:18 | |
| 72091 | 4.385 | 11,1 | 11,1 | 448 | 8.10.2026 14:00 | |
| 65794 | 29.254 | 39,4 | 39,4 | 42.768 | 8.10.2026 18:43 | |
| 64329 | 79.224 | 45,3 | 45,2 | 44.648 | 8.10.2026 19:18 | |
| 77579 | 155 | 50,6 | 45,4 | 34.825 | 9.10.2026 17:19 | |
| 81945 | 82 | 53,8 | 53,7 | 50.981 | 9.10.2026 17:59 | en kötü |
Davranış
- Wait kategorileri (QDS)
- CPU:14170,Memory:2217,Buffer IO:268
- 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)
AND NOT EXISTS (SELECT 1 FROM perf.QdsQueryText AS it CROSS APPLY perf.fn_InternalQueryText(it.query_sql_text) AS iq WHERE it.TextHash = wq.TextHash)
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.