Я работаю над проектом, в котором мы думаем об использовании SQLCacheDependency с SQL Server 2005/2008, и нам интересно, как это повлияет на производительность системы.
Итак, нас интересуют следующие вопросы
Может ли количество объектов SQLCacheDependency (уведомлений о запросах) отрицательно повлиять на производительность SQL Server, т. е. на операции вставки, обновления и удаления в затронутых таблицах?
Какой эффект (с точки зрения производительности) будет иметь, например, 50000 различных уведомлений о запросах в одной таблице в SQL Server 2005/2008 при вставке и удалении в этой таблице.
Есть ли рекомендации по использованию SQLCacheDependencies? Есть какие-то официальные правила, которые можно и нельзя делать? Мы нашли некоторую информацию в Интернете, но не нашли информацию о влиянии на производительность.
Если здесь есть кто-то, у кого есть ответы на эти вопросы, было бы здорово.