Sorgu 0x55AE145AECF68E88
SQL-1 · DB-12· rag.usp_EmbedQueue_Dequeue · dönem 2026-09-12 → 2026-10-11 · 46.962 çalışma · Pahalı sorgulara dön
Ort. süre
12,3 ms
Ort. CPU
11,9 ms
Bekleme payı
%3,2
Ort. mantıksal okuma
445
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:51 tanım değişti rag.usp_EmbedQueue_Dequeue
- 30.09.2026 22:00 yeni plan plan 7545
- 29.09.2026 21:00 yeni plan plan 7330
- 28.09.2026 00:00 plan değişimi P456 2202→2222
- 24.09.2026 08:00 yeni plan plan 2150
- 24.09.2026 08:00 yeni plan plan 2202
- 24.09.2026 08:00 yeni plan plan 2222
Günler
| Gün | Çalışma | Ort. CPU ms | Ort. süre ms | p95 ms | Ort. reads |
|---|---|---|---|---|---|
| 2026-09-24 | 22 | 0,3 | 0,7 | 1,1 | 26 |
| 2026-09-25 | 15 | 0,5 | 0,9 | 1,6 | 53 |
| 2026-09-27 | 97 | 1,6 | 1,6 | 2,0 | 155 |
| 2026-09-28 | 5.501 | 0,9 | 3,7 | 1,3 | 35 |
| 2026-09-29 | 6.956 | 2,6 | 2,6 | 4,8 | 119 |
| 2026-09-30 | 8.429 | 9,0 | 9,0 | 15,8 | 373 |
| 2026-10-01 | 8.432 | 13,9 | 14,0 | 18,7 | 576 |
| 2026-10-02 | 6.155 | 20,3 | 20,4 | 23,5 | 636 |
| 2026-10-03 | 4.627 | 18,5 | 18,6 | 21,6 | 674 |
| 2026-10-04 | 5.703 | 19,9 | 20,1 | 24,9 | 721 |
| 2026-10-05 | 1.025 | 18,0 | 18,0 | 18,7 | 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 | |
|---|---|---|---|---|---|---|
| 7330 | 519 | 0,3 | 0,3 | 95 | 29.09.2026 22:34 | en iyi |
| 2150 | 2 | 0,3 | 0,3 | 14 | 24.09.2026 08:15 | |
| 2202 | 90 | 0,3 | 0,3 | 12 | 29.09.2026 18:42 | |
| 2222 | 38.521 | 11,9 | 11,8 | 426 | 5.10.2026 02:59 | |
| 7545 | 7.829 | 13,4 | 13,4 | 569 | 1.10.2026 21:14 | en kötü |
Davranış
- Wait kategorileri (QDS)
- Memory:15360,CPU:2665,Idle:886
- 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)
ORDER BY 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.