Obje aratest_Metadata.test modul degisince hash ve LastChangedUtc guncellenir
Demo modu

test_Metadata.test modul degisince hash ve LastChangedUtc guncellenir

yordam

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

İfadeler

2 ifade · 534 çalışma · toplam 0,0 sn
Sorgu (query_hash)ÇalışmaOrt. süre (ms) Ort. CPU (ms)Ort. okumaSüredeki pay
0xD16D200BA876D884 356 0,1 0,1 3 %60,9
0x8FA513A4EC50AE24 178 0,1 0,1 3 %39,1

Bağımlılıklar

Doğrudan referanslar (sys.sql_expression_dependencies); dinamik SQL ve geç bağlanan adlar görünmeyebilir.
test_Metadata.test modul degi…test_Metadata.test modul degisince hash ve LastChangedUtc guncellenir DBA.usp_Apply_MetadataDB-11.DBA.usp_Apply_Metadata · aynı veritabanı perf.MetaModuleDefinitionDB-11.perf.MetaModuleDefinition · aynı veritabanı test_Metadata.StageDB-11.test_Metadata.Stage · aynı veritabanı tSQLt.FailDB-11.tSQLt.Fail · aynı veritabanıyokKullananlar Kullandıkları
aynı veritabanıbaşka veritabanılinked server
YönNesneTürKapsam
kullanıyor DBA.usp_Apply_Metadata yordam aynı veritabanı
kullanıyor perf.MetaModuleDefinition tablo aynı veritabanı
kullanıyor test_Metadata.Stage yordam aynı veritabanı
kullanıyor tSQLt.Fail yordam aynı veritabanı
Tanım
CREATE   PROCEDURE test_Metadata.[test modul degisince hash ve LastChangedUtc guncellenir]
AS
BEGIN
    DECLARE @rows bigint, @h1 binary(32), @h2 binary(32), @c1 datetime, @c2 datetime;
    EXEC test_Metadata.Stage;
    EXEC DBA.usp_Apply_Metadata 1, N'Db1', @rows OUTPUT;
    SELECT @h1 = DefinitionHash, @c1 = LastChangedUtc FROM perf.MetaModuleDefinition WHERE object_id = 200;
    UPDATE perf.MetaModuleDefinition SET LastChangedUtc = '2000-01-01' WHERE object_id = 200;
    EXEC test_Metadata.Stage @Def = N'create proc p as select 2';
    EXEC DBA.usp_Apply_Metadata 1, N'Db1', @rows OUTPUT;
    SELECT @h2 = DefinitionHash, @c2 = LastChangedUtc FROM perf.MetaModuleDefinition WHERE object_id = 200;
    IF @h1 = @h2 EXEC tSQLt.Fail N'Hash degismedi';
    IF @c2 <= '2000-01-01' EXEC tSQLt.Fail N'LastChangedUtc guncellenmedi';
END;

Bu nesnenin analizleri

Kayıt yok

Bu nesne için analiz yok.