Veya, olay bildirimleri Tetikleyicileri anlama
Aşağıdaki tabloda, karşılaştırır ve tetikleyiciler ve tetikleyicilere olay bildirimlerini karşıttır.
TETİKLEYİCİLERİ |
OLAY BİLDİRİMLERİ |
---|---|
DML tetikleyiciler, veri işleme Dil (DML) olaylarına yanıt.DDL tetikleyiciler, veri tanımlama dili (DDL) olaylarına yanıt. |
DDL olayları ve alt küme küme küme kümesini SQL izleme olayları, olay bildirimlerini yanıt. |
Tetikleyicileri, Transact-SQL çalıştırabilir veya ortak dil çalışma zamanı (CLR) tarafından yönetilen kod. |
Olay bildirim kodunu çalıştırmayın.Bunun yerine, gönderdikleri XML iletileri Hizmet Aracısı hizmetine. |
Tetikleyicileri işlenir içinde zaman uyumlu olarak, kapsam ateşlenmesine neden hareketlerin. |
Olay bildirimleri, zaman uyumsuz olarak işlenir ve ateşlenmesine neden hareketleri kapsamında çalıştırın. |
Tetikleyici, tüketici, ateşlenmesine neden olay sıkı eşleşen. |
olay bildirim tüketici ateşlenmesine neden olayından decoupled. |
Tetikleyiciler, yerel sunucu üzerinde işlenmelidir. |
Uzak bir sunucuda, olay bildirimleri işlenebilir. |
Tetikleyicileri geri alınmasını. |
Olay bildirimlerini geri alınamaz. |
DML tetikleyicisi kapsamlı şema adlardır.DDL tetikleyicisi kapsamlı veritabanı veya sunucu kapsamlı adlardır. |
olay bildirim adları, sunucu veya veritabanı kapsamına eklenir.Olay bildirimlerini QUEUE_ACTIVATION bir olay, belirli bir sıraya kapsamına eklenir. |
DML Tetikleyicileri, uygulanmadan tablolar olarak aynı sahibe ait olan. |
olay bildirim sıraya göre sahibine, uygulandığı nesnenin'den farklı bir sahip olabilir. |
yürütmek AS Tetikleyicileri desteği yan tümce. |
Olay bildirimlerini yürütmek AS desteklemeyen yan tümce. |
DDL tetikleyicisi olay bilgileri veren EVENTDATA işlevini kullanarak yakalanabilir bir XML veri türü. |
Olay bildirimleri gönderme XML olay bilgilerini Hizmet Aracısı hizmetine.Bilgileri, aynı şemaya EVENTDATA işlev olarak biçimlendirilir. |
Meta veriler tetikleyiciler hakkında bulunan trigger and sys.server_triggers katalog görünümleri. |
Meta veriler hakkında olay bildirimlerini bulunan sys.event_notifications and sys.server_event_notifications katalog görünümleri. |