test_RagStore.test suresi dolmus lease yeniden alinir hakki biten Failed olur
yordamDB-12 · değişiklik 28.09.2026 · Obje aramaya dön
İfadeler
4 ifade ·
276 çalışma ·
toplam 0,9 sn
| Sorgu (query_hash) | Çalışma | Ort. süre (ms) | Ort. CPU (ms) | Ort. okuma | Süredeki pay |
|---|---|---|---|---|---|
| 0x99B7CC2696A32EE5 | 92 | 9,7 | 9,6 | 209 | %95,4 |
| 0x226A22CD02637241 | 92 | 0,4 | 0,4 | 21 | %3,8 |
| 0x1D703809F154DE58 | 46 | 0,1 | 0,1 | 3 | %0,4 |
| 0x7F4E13084F9ACEC2 | 46 | 0,1 | 0,1 | 6 | %0,4 |
Bağımlılıklar
Doğrudan referanslar (sys.sql_expression_dependencies); dinamik SQL ve geç bağlanan adlar görünmeyebilir.aynı veritabanıbaşka veritabanılinked server
| Yön | Nesne | Tür | Kapsam |
|---|---|---|---|
| kullanıyor | rag.EmbedQueue | tablo | aynı veritabanı |
| kullanıyor | rag.usp_EmbedQueue_Dequeue | yordam | aynı veritabanı |
| kullanıyor | tSQLt.AssertEquals | yordam | aynı veritabanı |
| kullanıyor | tSQLt.AssertEqualsString | yordam | aynı veritabanı |
CREATE PROCEDURE test_RagStore.[test suresi dolmus lease yeniden alinir hakki biten Failed olur]
AS
BEGIN
INSERT rag.EmbedQueue (SourceType, SourceRef, Status, Attempt, EnqueuedAtUtc, LeaseUntilUtc) VALUES
('KB', N'yeniden', 'Running', 1, SYSUTCDATETIME(), DATEADD(second, -5, SYSUTCDATETIME())),
('KB', N'bitti', 'Running', 3, SYSUTCDATETIME(), DATEADD(second, -5, SYSUTCDATETIME()));
CREATE TABLE #got (QueueID bigint, SourceType varchar(10), SourceRef nvarchar(400), Attempt int);
INSERT #got EXEC rag.usp_EmbedQueue_Dequeue @BatchSize = 10, @LeaseSeconds = 300, @MaxAttempts = 3;
DECLARE @ref nvarchar(400) = (SELECT SourceRef FROM #got), @att int = (SELECT Attempt FROM #got);
EXEC tSQLt.AssertEqualsString N'yeniden', @ref;
EXEC tSQLt.AssertEquals 2, @att;
DECLARE @st varchar(10) = (SELECT Status FROM rag.EmbedQueue WHERE SourceRef = N'bitti');
EXEC tSQLt.AssertEqualsString 'Failed', @st;
END;
Bu nesnenin analizleri
Kayıt yok
Bu nesne için analiz yok.