.NET SqlDependency с большим количеством уведомлений и высокоскоростным опросом?


У меня есть небольшая таблица (около 200 строк), которая постоянно меняется (пару раз в секунду).
Я искал решение, где я мог бы получать уведомления из базы данных каждый раз, когда она меняется, а не опрашивать ее (скажем, 5-10 раз в секунду).

Более того, я хотел бы получать только измененные строки каждый раз, а не извлекать всю таблицу - я обнаружил, что это довольно сложно реализовать, используя класс SqlDependency.

Несколько вещей для рассмотрения:

У меня нет контроля над изменениями в таблице, и у меня нет возможности получать данные, кроме использования базы данных.Я намерен создать сервис, который будет транслировать изменения на мои передние серверы

Есть ли способ сделать это с помощью SqlDependency?

Какова лучшая практика в данном случае?

Кстати: я использую SQL Server 2012

Заранее спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос