Obje aratest_Qds.test apply tum tablolari yazar ve watermark max interval olur
Demo modu

test_Qds.test apply tum tablolari yazar ve watermark max interval olur

yordam

DB-12 · değişiklik 29.09.2026 · Obje aramaya dön

İfadeler

3 ifade · 195 çalışma · toplam 0,0 sn
Sorgu (query_hash)ÇalışmaOrt. süre (ms) Ort. CPU (ms)Ort. okumaSüredeki pay
0x4230036E5E09E36C 65 0,4 0,4 3 %80,2
0xE009057F23E7503E 65 0,1 0,1 3 %10,3
0x1FA4114C9D1B2387 65 0,1 0,1 3 %9,5

Bağımlılıklar

Doğrudan referanslar (sys.sql_expression_dependencies); dinamik SQL ve geç bağlanan adlar görünmeyebilir.
test_Qds.test apply tum tablo…test_Qds.test apply tum tablolari yazar ve watermark max interval olur DBA.CollectionWatermarkDB-12.DBA.CollectionWatermark · aynı veritabanı DBA.usp_Apply_QdsDB-12.DBA.usp_Apply_Qds · aynı veritabanı perf.QdsPlanDB-12.perf.QdsPlan · aynı veritabanı perf.QdsPlanXmlDB-12.perf.QdsPlanXml · aynı veritabanı perf.QdsQueryDB-12.perf.QdsQuery · aynı veritabanı perf.QdsWaitStatsDB-12.perf.QdsWaitStats · aynı veritabanı test_Qds.StageDB-12.test_Qds.Stage · aynı veritabanı tSQLt.AssertEqualsDB-12.tSQLt.AssertEquals · aynı veritabanı tSQLt.AssertEqualsStringDB-12.tSQLt.AssertEqualsString · aynı veritabanı tSQLt.FailDB-12.tSQLt.Fail · aynı veritabanıyokKullananlar Kullandıkları
aynı veritabanıbaşka veritabanılinked server
YönNesneTürKapsam
kullanıyor DBA.CollectionWatermark tablo aynı veritabanı
kullanıyor DBA.usp_Apply_Qds yordam aynı veritabanı
kullanıyor perf.QdsPlan tablo aynı veritabanı
kullanıyor perf.QdsPlanXml tablo aynı veritabanı
kullanıyor perf.QdsQuery tablo aynı veritabanı
kullanıyor perf.QdsWaitStats tablo aynı veritabanı
kullanıyor test_Qds.Stage yordam aynı veritabanı
kullanıyor tSQLt.AssertEquals yordam aynı veritabanı
kullanıyor tSQLt.AssertEqualsString yordam aynı veritabanı
kullanıyor tSQLt.Fail yordam aynı veritabanı
Tanım
CREATE   PROCEDURE test_Qds.[test apply tum tablolari yazar ve watermark max interval olur]
AS
BEGIN
    DECLARE @rows bigint, @wm bigint, @ph binary(32), @th binary(32), @xml nvarchar(max), @w int;
    EXEC test_Qds.Stage;
    EXEC DBA.usp_Apply_Qds 1, N'Db1', @rows OUTPUT;
    SELECT @wm = LastValue FROM DBA.CollectionWatermark WHERE ServerID = 1 AND DatabaseName = N'Db1' AND SourceType = 'QDS';
    SELECT @ph = PlanHash FROM perf.QdsPlan WHERE plan_id = 7;
    SELECT @th = TextHash FROM perf.QdsQuery WHERE query_id = 50;
    SELECT @xml = CAST(DECOMPRESS(PlanXmlCompressed) AS nvarchar(max)) FROM perf.QdsPlanXml WHERE PlanHash = @ph;
    SELECT @w = COUNT(*) FROM perf.QdsWaitStats;
    EXEC tSQLt.AssertEquals 2, @rows;
    EXEC tSQLt.AssertEquals 101, @wm;
    EXEC tSQLt.AssertEqualsString N'<ShowPlanXML/>', @xml;
    EXEC tSQLt.AssertEquals 1, @w;
    IF @th IS NULL OR @th <> HASHBYTES('SHA2_256', N'select * from t where a = @a') EXEC tSQLt.Fail N'TextHash yanlis';
END;

Bu nesnenin analizleri

Kayıt yok

Bu nesne için analiz yok.