.NET SqlDependency с большим количеством уведомлений и высокоскоростным опросом?
У меня есть небольшая таблица (около 200 строк), которая постоянно меняется (пару раз в секунду).
Я искал решение, где я мог бы получать уведомления из базы данных каждый раз, когда она меняется, а не опрашивать ее (скажем, 5-10 раз в секунду).
Более того, я хотел бы получать только измененные строки каждый раз, а не извлекать всю таблицу - я обнаружил, что это довольно сложно реализовать, используя класс SqlDependency.
Несколько вещей для рассмотрения:
У меня нет контроля над изменениями в таблице, и у меня нет возможности получать данные, кроме использования базы данных.Я намерен создать сервис, который будет транслировать изменения на мои передние серверыЕсть ли способ сделать это с помощью SqlDependency?
Какова лучшая практика в данном случае?
Кстати: я использую SQL Server 2012
Заранее спасибо