Я пытаюсь найти лучший способ, чтобы мои клиенты обновлялись как можно быстрее и с как можно меньшим использованием полосы пропускания, когда происходит изменение в моей БД Sql Server 2008 R2.
Мне удалось заставить работать событие SqlDependency OnChange, это действительно помогает уведомлять об изменениях в БД, но мало помогает удерживать использование полосы пропускания минимальным.
Система, которую я разрабатываю, будет иметь более 100 000 продуктов, и это просто огромная трата, каждый раз выполняя новый запрос, один из продуктов получает обновления ex. Информация об акциях меняется.
Я ищу способ узнать, какой продукт привел к событию OnChange.
Так что мне нужно только запросить 1 продукт вместо 100 000 продуктов.