Aracılığıyla paylaş


Olay tabanlı etkinleştirme

SQL Server iletileri işlemek için bir sıra varsa, harici uygulamaların bildirmek için bir sıra etkinleştirme olay sağlar.Bu konuda olay ve almak ve olaya yanıt stratejileri açıklar.

Sıra etkinleştirme olayı

SQL Server QUEUE_ACTIVATION olay içerir.Bu olay, başka bir sıra Okuyucu için yararlı bir iş olduğunu bildirir.Etkinleştirme olay sırasının adını ve veritabanının adını ve sıra içeren şema içerir.Bir dış program okumaya doğru programı başlatmak için bu bilgileri kullanabilirsiniz.

SQL Server Kapasite ya da sıradan okuma dış işlem sayısını izleyemez.Bu nedenle, SQL Server üretir etkinleştirme gerekli olduğu sürece düzenli olarak için etkinleştirme olayları sıraya.

Bir dış uygulama etkinleştirme olayları izleme

Olay tabanlı etkinleştirme genellikle kullandığı bir dış uygulama hizmet iletileri alır sıra olay bildirim oluşturur.Harici uygulama hizmet ve etkinleştirme ileti almak için sıra oluşturur ve sonra o sıra iletileri için bu raporu QUEUE_ACTIVATION olaylarını izler.

Bu strateji sıra Okuyucu için daha fazla iş olduğunda belirlemek için Hizmet Aracısı için yerleşik olarak etkinleştirme mantığı kullanmak harici uygulama sağlar.Daha da ötesi etkinleştirme için sıraların sayısı izlemek ve etkinleştirme gerekli olduğunda uygun programı başlatın bir dış uygulama için mümkündür.