Obje aratest_PlanChange.test etki ozeti iptal ve hatayi ayri sayar birimleri cevirir
Demo modu

test_PlanChange.test etki ozeti iptal ve hatayi ayri sayar birimleri cevirir

yordam

DB-11 · değişiklik 11.10.2026 · Obje aramaya dön

İfadeler

4 ifade · 500 çalışma · toplam 0,3 sn
Sorgu (query_hash)ÇalışmaOrt. süre (ms) Ort. CPU (ms)Ort. okumaSüredeki pay
0xB42B96D77BF20E30 125 1,4 1,3 125 %51,5
0x3383025BA57CA797 125 1,1 1,1 122 %42,3
0x6B0D1B3378000CEB 125 0,1 0,1 9 %4
0x4D598D3838EBA065 125 0,1 0,1 3 %2,2

Bağımlılıklar

Doğrudan referanslar (sys.sql_expression_dependencies); dinamik SQL ve geç bağlanan adlar görünmeyebilir.
test_PlanChange.test etki oze…test_PlanChange.test etki ozeti iptal ve hatayi ayri sayar birimleri cevirir rag.PlanChangeMetricDB-11.rag.PlanChangeMetric · aynı veritabanı rag.PlanChangeSeriesDB-11.rag.PlanChangeSeries · aynı veritabanı rag.usp_PlanChange_DetectDB-11.rag.usp_PlanChange_Detect · aynı veritabanı test_PlanChange.PlanDB-11.test_PlanChange.Plan · aynı veritabanı test_PlanChange.RunsDB-11.test_PlanChange.Runs · aynı veritabanı tSQLt.AssertEqualsDB-11.tSQLt.AssertEquals · aynı veritabanı tSQLt.AssertEqualsTableDB-11.tSQLt.AssertEqualsTable · aynı veritabanıyokKullananlar Kullandıkları
aynı veritabanıbaşka veritabanılinked server
YönNesneTürKapsam
kullanıyor rag.PlanChangeMetric tablo aynı veritabanı
kullanıyor rag.PlanChangeSeries tablo aynı veritabanı
kullanıyor rag.usp_PlanChange_Detect yordam aynı veritabanı
kullanıyor test_PlanChange.Plan yordam aynı veritabanı
kullanıyor test_PlanChange.Runs yordam aynı veritabanı
kullanıyor tSQLt.AssertEquals yordam aynı veritabanı
kullanıyor tSQLt.AssertEqualsTable yordam aynı veritabanı
Tanım
CREATE   PROCEDURE test_PlanChange.[test etki ozeti iptal ve hatayi ayri sayar birimleri cevirir]
AS
BEGIN
    EXEC test_PlanChange.[Plan] 11; EXEC test_PlanChange.[Plan] 12;
    EXEC test_PlanChange.Runs 11, '2026-01-05', 24, 10, 10;
    EXEC test_PlanChange.Runs 12, '2026-01-06', 24, 10, 40;
    EXEC test_PlanChange.Runs 12, '2026-01-06', 3, 2, 30000, @Type = 3;   -- timeout
    EXEC rag.usp_PlanChange_Detect @AsOfUtc = '2026-01-15';

    SELECT PlanRole, Executions, Aborted, Failed, AvgDurationMs, MaxDurationMs, AvgCpuMs, AvgLogicalReads, AvgRows, FirstUtc
    INTO #actual FROM rag.PlanChangeMetric;
    SELECT TOP (0) * INTO #expected FROM #actual;
    INSERT #expected VALUES ('New', 240, 6, 0, 40, 80, 20, 100, 10, '2026-01-06'), ('Old', 240, 0, 0, 10, 20, 5, 100, 10, '2026-01-05');
    EXEC tSQLt.AssertEqualsTable '#expected', '#actual';
    DECLARE @n int = (SELECT COUNT(*) FROM rag.PlanChangeSeries);
    EXEC tSQLt.AssertEquals 48, @n;
END;

Bu nesnenin analizleri

Kayıt yok

Bu nesne için analiz yok.