Pahalı sorgular0xA6D88CA099D92DB7
Demo modu

Sorgu 0xA6D88CA099D92DB7

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 42,0 ms
Ort. CPU 36,9 ms
Bekleme payı %12
Ort. mantıksal okuma 2.904
En büyük bellek izni –

Önceki dönemde çalışma yok; değişim hesaplanmadı.

Takip

Yeni

Bu sorgu henüz analiz edilmedi.

Bilinen sorgu, ertele:

Günlük trend

28.09.2026: 53 çalışma, ort. 12,7 ms29.09.2026: 84 çalışma, ort. 3,0 ms30.09.2026: 19 çalışma, ort. 0,8 ms1.10.2026: 4 çalışma, ort. 85,7 ms3.10.2026: 1 çalışma, ort. 132,5 ms4.10.2026: 17 çalışma, ort. 166,9 ms5.10.2026: 3 çalışma, ort. 285,0 ms6.10.2026: 2 çalışma, ort. 289,3 ms7.10.2026: 1 çalışma, ort. 1.272,8 ms9.10.2026: 1 çalışma, ort. 806,0 ms max 84 çalışma max ort. süre 1.272,8 ms 28.09.2026 9.10.2026
Ç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.
  1. 9.10.2026 14:00 yeni plan plan 8792
  2. 6.10.2026 03:00 yeni plan plan 8589
  3. 6.10.2026 02:00 tanım değişti rag.usp_PlanChange_Detect
  4. 5.10.2026 08:00 yeni plan plan 8320
  5. 5.10.2026 03:00 yeni plan plan 8184
  6. 3.10.2026 03:00 yeni plan plan 7990
  7. 1.10.2026 22:00 yeni plan plan 7835
  8. 1.10.2026 21:00 yeni plan plan 7769
  9. 1.10.2026 19:00 yeni plan plan 7626
  10. 30.09.2026 06:00 yeni plan plan 7427
  11. 29.09.2026 22:00 yeni plan plan 7340
  12. 29.09.2026 13:00 yeni plan plan 7027
  13. 29.09.2026 03:00 yeni plan plan 6769
  14. 28.09.2026 22:00 yeni plan plan 6684
  15. 28.09.2026 19:00 yeni plan plan 6473
  16. 28.09.2026 19:00 yeni plan plan 6559
  17. 28.09.2026 16:00 yeni plan plan 5993
  18. 28.09.2026 16:00 yeni plan plan 6025
  19. 28.09.2026 16:00 yeni plan plan 6066

Günler

GünÇalışmaOrt. CPU msOrt. süre ms p95 msOrt. reads
2026-09-285312,712,7 182,4917
2026-09-29843,03,0 52,6202
2026-09-30190,80,8 4,296
2026-10-01484,585,7 146,110.407
2026-10-031132,1132,5 132,512.547
2026-10-0417166,6166,9 196,414.585
2026-10-053245,1285,0 390,318.730
2026-10-062254,0289,3 296,326.662
2026-10-071949,71.272,8 1.272,830.489
2026-10-091397,5806,0 806,027.699

Planlar

QDS, dönem içinde; ham veri 14 gün saklanır
PlanÇalışmaOrt. süre msOrt. CPU ms Ort. readsSon çalışma
676910,50,54 29.09.2026 03:30 en iyi
762610,50,54 1.10.2026 19:05
7427180,50,535 30.09.2026 22:30
65591041,71,7115 29.09.2026 18:42
6066243,33,3129 28.09.2026 17:03
702725,15,11.096 30.09.2026 03:30
6684349,849,63.145 29.09.2026 02:24
7340151,551,53.233 29.09.2026 22:30
7769181,081,010.482 1.10.2026 21:30
64731115,4115,411.599 28.09.2026 19:21
78352130,7128,315.572 1.10.2026 23:30
60251140,0140,012.593 28.09.2026 16:25
799018165,0164,714.472 4.10.2026 23:30
59931205,3205,312.677 28.09.2026 16:24
81841235,5178,818.471 5.10.2026 03:30
83202309,7278,218.860 5.10.2026 09:30
85895539,0449,230.468 8.10.2026 20:02
87921806,0397,527.699 9.10.2026 14:52 en kötü

Davranış

Wait kategorileri (QDS)
Buffer IO:725,Idle:186,CPU:70
Session'da görülen wait'ler
–
Başka oturumları bloklama
0
En büyük memory grant
–

Saat dağılımı

session yakalama
00:00 — 00001:00 — 002:00 — 003:00 — 00304:00 — 005:00 — 006:00 — 00607:00 — 008:00 — 009:00 — 00910:00 — 011:00 — 012:00 — 01213:00 — 014:00 — 015:00 — 01516:00 — 017:00 — 018:00 — 01819:00 — 020:00 — 021:00 — 02122:00 — 023:00 — 0

Sorgu metni

SQL
(@from datetime,@asOf datetime)INSERT rag.PlanChangeSeries (CaseID, PlanRole, IntervalStartUtc, Executions, AvgDurationMs, AvgCpuMs, AvgLogicalReads, AvgRows, TotalWaitMs)
        SELECT r.CaseID, r.PlanRole, rs.IntervalStartUtc, SUM(rs.count_executions),
               SUM(rs.avg_duration * rs.count_executions) / NULLIF(SUM(rs.count_executions), 0) / 1000.0,
               SUM(rs.avg_cpu_time * rs.count_executions) / NULLIF(SUM(rs.count_executions), 0) / 1000.0,
               SUM(rs.avg_logical_io_reads * rs.count_executions) / NULLIF(SUM(rs.count_executions), 0),
               SUM(rs.avg_rowcount * rs.count_executions) / NULLIF(SUM(rs.count_executions), 0),
               (SELECT SUM(ws.total_query_wait_time_ms) FROM perf.QdsWaitStats AS ws
                WHERE ws.ServerID = r.ServerID AND ws.DatabaseName = r.DatabaseName AND ws.plan_id = r.plan_id
                  AND ws.IntervalStartUtc = rs.IntervalStartUtc)
        FROM #role AS r
        JOIN perf.QdsRuntimeStats AS rs ON rs.ServerID = r.ServerID AND rs.DatabaseName = r.DatabaseName AND rs.plan_id = r.plan_id
             AND rs.execution_type = 0 AND rs.IntervalStartUtc >= @from AND rs.IntervalStartUtc < @asOf
        GROUP BY r.CaseID, r.PlanRole, r.ServerID, r.DatabaseName, r.plan_id, rs.IntervalStartUtc

Bu sorgunun analizleri

Kayıt yok

Henüz analiz yok.