test_PlanChange.test donusumlu desen el degistirme sayisindan
yordamDB-11 · değişiklik 11.10.2026 · Obje aramaya dön
İfadeler
1 ifade ·
125 çalışma ·
toplam 0,0 sn
| Sorgu (query_hash) | Çalışma | Ort. süre (ms) | Ort. CPU (ms) | Ort. okuma | Süredeki pay |
|---|---|---|---|---|---|
| 0x030618514EC7EB01 | 125 | 0,1 | 0,1 | 3 | %100 |
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.PlanChangeCase | 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.AssertEqualsString | yordam | aynı veritabanı |
CREATE PROCEDURE test_PlanChange.[test donusumlu desen el degistirme sayisindan]
AS
BEGIN
-- İki plan saat saat sırayla baskın: A (çift saatler), B (tek saatler) → çok sayıda el değiştirme
EXEC test_PlanChange.[Plan] 11; EXEC test_PlanChange.[Plan] 12;
EXEC test_PlanChange.Runs 11, '2026-01-05', 48, 10, 10, @Every = 2;
EXEC test_PlanChange.Runs 12, '2026-01-05 01:00', 48, 10, 40, @Every = 2;
EXEC rag.usp_PlanChange_Detect @AsOfUtc = '2026-01-15';
DECLARE @p varchar(12) = (SELECT Pattern FROM rag.PlanChangeCase);
EXEC tSQLt.AssertEqualsString 'Alternating', @p;
END;
Bu nesnenin analizleri
Kayıt yok
Bu nesne için analiz yok.