Obje aratest_PlanChange.test olay araligi degisim anini kapsiyorsa sira belirsiz
Demo modu

test_PlanChange.test olay araligi degisim anini kapsiyorsa sira belirsiz

yordam

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

İfadeler

4 ifade · 503 çalışma · toplam 0,3 sn
Sorgu (query_hash)ÇalışmaOrt. süre (ms) Ort. CPU (ms)Ort. okumaSüredeki pay
0x91960C3985CAE9B6 126 1,1 1,1 86 %46,7
0x683E0DD86BCE5CD9 126 1,0 1,0 82 %41,1
0x732FCC5508FB27A0 125 0,2 0,2 22 %8,1
0x203D608DD1A0C200 126 0,1 0,1 8 %4

Bağımlılıklar

Doğrudan referanslar (sys.sql_expression_dependencies); dinamik SQL ve geç bağlanan adlar görünmeyebilir.
test_PlanChange.test olay ara…test_PlanChange.test olay araligi degisim anini kapsiyorsa sira belirsiz DBA.CollectionRunLogDB-11.DBA.CollectionRunLog · aynı veritabanı perf.MetaIndexDB-11.perf.MetaIndex · aynı veritabanı perf.MetaStatisticsDB-11.perf.MetaStatistics · aynı veritabanı rag.PlanChangeEventDB-11.rag.PlanChangeEvent · 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.AssertEqualsTableDB-11.tSQLt.AssertEqualsTable · aynı veritabanıyokKullananlar Kullandıkları
aynı veritabanıbaşka veritabanılinked server
YönNesneTürKapsam
kullanıyor DBA.CollectionRunLog tablo aynı veritabanı
kullanıyor perf.MetaIndex tablo aynı veritabanı
kullanıyor perf.MetaStatistics tablo aynı veritabanı
kullanıyor rag.PlanChangeEvent 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.AssertEqualsTable yordam aynı veritabanı
Tanım
CREATE   PROCEDURE test_PlanChange.[test olay araligi degisim anini kapsiyorsa sira belirsiz]
AS
BEGIN
    -- İstatistik index'ten sonra güncellenmiş: zaman [önceki toplama 2026-01-04 03:00, görülme 2026-01-05 07:00], değişim 05:00
    INSERT perf.MetaIndex (ServerID, DatabaseName, object_id, index_id, IndexName, IndexType, FirstSeenUtc, LastSeenUtc, IsDeleted)
    VALUES (1, N'db', 100, 5, N'IX_New', 2, '2026-01-05 07:00', '2026-01-15', 0);
    INSERT perf.MetaStatistics (ServerID, DatabaseName, object_id, stats_id, StatsName, LastUpdatedUtc)
    VALUES (1, N'db', 100, 5, N'IX_New', '2026-01-10');
    INSERT DBA.CollectionRunLog (StartUtc, EndUtc, SourceType, ServerID, DatabaseName, Status)
    VALUES ('2026-01-04 03:00', '2026-01-04 03:01', 'METADATA', 1, N'db', 'OK');
    EXEC test_PlanChange.[Plan] 11; EXEC test_PlanChange.[Plan] 12, @Index = N'IX_New';
    EXEC test_PlanChange.Runs 11, '2026-01-04', 29, 10, 40;
    EXEC test_PlanChange.Runs 12, '2026-01-05 05:00', 24, 10, 10;
    EXEC rag.usp_PlanChange_Detect @AsOfUtc = '2026-01-15';

    SELECT EventType, EarliestUtc, LatestUtc, OrderUncertain INTO #actual FROM rag.PlanChangeEvent WHERE EventType = 'IndexCreated';
    SELECT TOP (0) * INTO #expected FROM #actual;
    INSERT #expected VALUES ('IndexCreated', '2026-01-04 03:00', '2026-01-05 07:00', 1);
    EXEC tSQLt.AssertEqualsTable '#expected', '#actual';
END;

Bu nesnenin analizleri

Kayıt yok

Bu nesne için analiz yok.