SqlCacheDependency多个/批量更新

时间:2014-11-14 04:09:12

标签: sql asp.net sql-server

我正在尝试了解SqlCacheDependency如何在批量更新情况下工作。 我理解如何设置它,如果我在数据库中进行一行更改,我的缓存将变为无效。

我的问题是,如果我对包含100行的表进行批量更新

UPDATE MyTable
SET Col = 1

问题

我是否收到100个无效通知,或者它是否足够聪明,知道数据已更改且只发送了1个通知,因此它只会使数据无效一次?

我正在使用与此类似的内容:Example

我担心的是,如果它一遍又一遍地失效,那么它将在数据库中100次获取新数据,我将不得不考虑另一种策略。

问候DotnetShadow

0 个答案:

没有答案