Sorgu 0xC84C02662AE74A30
SQL-1 · DB-11 · dönem 2026-10-03 → 2026-10-09 · 93.673 çalışma · Pahalı sorgulara dön
Ort. süre
57,8 ms
Ort. CPU
55,4 ms
Bekleme payı
%4,2
Ort. mantıksal okuma
15.355
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.- 7.10.2026 16:00 yeni plan plan 65808
- 6.10.2026 16:00 yeni plan plan 64740
- 6.10.2026 16:00 yeni plan plan 64745
Günler
| Gün | Çalışma | Ort. CPU ms | Ort. süre ms | p95 ms | Ort. reads |
|---|---|---|---|---|---|
| 2026-10-06 | 53.644 | 55,2 | 57,7 | 177,4 | 14.941 |
| 2026-10-07 | 40.029 | 55,6 | 58,0 | 62,3 | 15.911 |
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 | |
|---|---|---|---|---|---|---|
| 64740 | 44.507 | 57,4 | 55,2 | 12.632 | 7.10.2026 16:14 | en iyi |
| 64745 | 38.556 | 58,0 | 55,2 | 17.822 | 7.10.2026 10:26 | |
| 65808 | 10.609 | 58,8 | 56,5 | 17.814 | 7.10.2026 17:11 | en kötü |
Davranış
- Wait kategorileri (QDS)
- Other Disk IO:258505,Memory:230100,CPU:15431
- 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
(@incTest bit,@types1 nvarchar(4000),@sid int,@dbName nvarchar(4000),@tag nvarchar(4000),@model nvarchar(4000),@exact1 nvarchar(4000),@suffixes nvarchar(4000),@q vector(1024),@maxDist float,@top int)WITH x AS (
SELECT c.ChunkId, c.DocId, d.SourceType, d.SourceRef, d.Title, c.Heading, c.Text,
VECTOR_DISTANCE('cosine', c.Embedding, @q) AS Score,
ROW_NUMBER() OVER (PARTITION BY c.DocId ORDER BY VECTOR_DISTANCE('cosine', c.Embedding, @q), c.Seq) AS rn
FROM rag.Chunk AS c
JOIN rag.Document AS d ON d.DocId = c.DocId
WHERE (d.IsActive = 1 OR (@incTest = 1 AND d.ExclusionReason = 'TestDb')) AND d.SourceType IN (@types1)
AND (@sid IS NULL OR d.ServerID = @sid) AND (@dbName IS NULL OR d.DatabaseName = @dbName)
AND (@tag IS NULL OR EXISTS (SELECT 1 FROM STRING_SPLIT(d.Tags, ',') AS t WHERE LTRIM(RTRIM(t.value)) = @tag)) AND c.Embedding IS NOT NULL AND c.EmbeddingModel = @model
AND d.SourceRef NOT IN (@exact1)
AND NOT EXISTS (SELECT 1 FROM STRING_SPLIT(@suffixes, ',') AS s WHERE s.value <> N'' AND d.SourceRef LIKE N'%' + s.value)
)
SELECT TOP (@top) ChunkId, DocId, SourceType, SourceRef, Title, Heading, Text, Score
FROM x
WHERE rn = 1 AND (@maxDist IS NULL OR Score <= @maxDist)
ORDER BY Score, DocIdBu sorgunun analizleri
Kayıt yok
Henüz analiz yok.