Sorgu 0x3D924CAB8808081C
SQL-1 · DB-11· rag.usp_EmbedQueue_Dequeue · dönem 2026-10-03 → 2026-10-09 · 2.088 çalışma · Pahalı sorgulara dön
Ort. süre
16,9 ms▲ %8,3
Ort. CPU
16,8 ms▲ %8,2
Bekleme payı
%0,3▲ %20
Ort. mantıksal okuma
687▲ %13,1
En büyük bellek izni
–
Değişim: önceki dönem 2026-09-26 → 2026-10-02 ile karşılaştırma (çalışma ağırlıklı ortalama).
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.- 7.10.2026 20:39 tanım değişti rag.usp_EmbedQueue_Dequeue
- 2.10.2026 17:00 plan değişimi P422 35406→35408
- 2.10.2026 17:00 yeni plan plan 35406
- 2.10.2026 17:00 yeni plan plan 35407
- 2.10.2026 17:00 yeni plan plan 35408
Günler
| Gün | Çalışma | Ort. CPU ms | Ort. süre ms | p95 ms | Ort. reads |
|---|---|---|---|---|---|
| 2026-10-04 | 1.655 | 16,9 | 16,9 | 19,4 | 676 |
| 2026-10-05 | 433 | 16,8 | 16,9 | 21,4 | 728 |
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 | |
|---|---|---|---|---|---|---|
| 35407 | 10 | 0,3 | 0,3 | 10 | 5.10.2026 09:08 | en iyi |
| 35406 | 20 | 0,4 | 0,4 | 13 | 5.10.2026 09:08 | |
| 35408 | 2.058 | 17,1 | 17,1 | 697 | 5.10.2026 09:25 | en kötü |
Davranış
- Wait kategorileri (QDS)
- CPU:130,Memory:7
- 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
(@MaxAttempts int,@BatchSize int,@LeaseSeconds int)WITH c AS (
SELECT TOP (@BatchSize) *
FROM rag.EmbedQueue WITH (READPAST, UPDLOCK, ROWLOCK)
WHERE Status = 'Queued' OR (Status = 'Running' AND LeaseUntilUtc < SYSUTCDATETIME() AND Attempt < @MaxAttempts)
-- Vaka/KB önce: bekçi her gün binlerce profili kuyruğa alır, onaydan sonra gelen vaka onların ardında beklemesin
ORDER BY CASE SourceType WHEN 'Profile' THEN 1 ELSE 0 END, QueueID
)
UPDATE c SET Status = 'Running', Attempt = Attempt + 1, LeaseUntilUtc = DATEADD(second, @LeaseSeconds, SYSUTCDATETIME())
OUTPUT inserted.QueueID, inserted.SourceType, inserted.SourceRef, inserted.AttemptBu sorgunun analizleri
Kayıt yok
Henüz analiz yok.