Aracılığıyla paylaş


Olay ve bu bildirim SQL izleme anlama

Aşağıdaki tabloda, karşılaştırır ve sunucu olaylarını izlemek için olay bildirimleri ve SQL izleme kullanarak karşıttır.

SQL izleme

Olay bildirimleri

SQL izleme işlemleri ile ilgili hiçbir performans yükü oluşturur.Ambalaj veri etkilidir.

Performans yükü, olay, XML biçimli verileri oluşturma ve olay bildirim gönderilmesi ile ilişkili yoktur.

SQL izleme, bir izleme olay sınıfı izleyebilirsiniz.

alt küme küme küme kümesini izleme olayı sınıfları ve ayrıca tüm veri tanımlama dili (DDL) olayları, olay bildirimleri izleyebilirsiniz.

Bir izleme olay oluşturmak için hangi veri sütunlarının özelleştirebilirsiniz.

Olay bildirimlerini tarafından döndürülen XML biçimli bir olay verileri, şemayı giderilmiştir.

DDL tarafından oluşturulan izleme olayları her zaman, olup DDL deyim döndürülüyor bağımsız olarak oluşturulur.

Ilgili DDL deyiminde olay döndürülüyor, olay bildirimleri ateşlenmesine.

Izleme Olay verisi ara akışını yönetme işlemi, doldurma ve izleme dosyaları veya izleme tabloları içerir.

olay bildirim veri ara yönetimi, Hizmet Aracısı kuyruklar üzerinden otomatik olarak gerçekleştirilir.

Izlemeler her sunucuyu yeniden başlatılması gerekir.

Kaydedilmekte sonra olay bildirimlerini sunucu döngüsü kalıcı ve tamamlanmasını.

Başlatılan sonra izlemeler, firing denetlenemez.Dur zamanları ve süzgeç zamanları, bunlar başlatmak belirtmek için kullanılır.Izlemeler karşılık gelen izleme dosyası'nı yoklama erişilir.

olay bildirim tarafından oluşturulan iletiyi alan sıranın karşı BEKLE deyimini kullanarak olay bildirimlerini kontrol edilebilir.Bunlar, sıranın yoklama tarafından erişilebilir.

ALTER IZLEME bir izleme oluşturmak için gerekli olan en düşük izindir.Izin, ilgili bilgisayardaki bir izleme dosyası oluşturmak için de gereklidir.

En az izni oluşturulan olay bildirim türüne bağlıdır.Daha fazla bilgi için bkz:CREATE olay bildirim (Transact-SQL).RECEIVE izni ilgili sıraya gerekli değildir.

Izlemeler uzaktan alınması.

Olay bildirimlerini uzaktan alınması.

Izleme olayları sistem saklı yordamları kullanılarak uygulanır.

Event notifications are implemented by using a combination of Database Engine and Service Broker Transact-SQL statements.

Izleme Olay verisi programsal olarak karşılık gelen izleme tablosunu sorgulamak, izleme Dosyası Ayrıştırılıyor veya kullanılarak erişilebilir SQL Server TraceReader class Objects (SMO) yönetimi.

Olay verileri XQuery karşı olay XML biçimli verileri verme veya SMO olay sınıflarını programatik olarak erişebilirsiniz.