【发布时间】:2012-01-29 07:50:16
【问题描述】:
在 IIS 上运行着许多 Web 应用程序(asp.net、mvc 和经典 asp),它们从特定的 SQL Server 数据库表中获取缓存。当表中的任何行被更新时,应该设置一些触发机制,让它出去并刷新任何受此数据影响的缓存。
简而言之,如何在缓存从中获取数据的 SQL 表刷新后立即刷新 ASP.net 缓存?
【问题讨论】:
-
你的问题不是很清楚。您是否关心如何构建缓存结构、如何实际设计和执行它或一般性讨论?
-
安德斯,本质上我想做的是,一旦缓存从中获取数据的 SQL 表被刷新,就刷新 ASP.net 缓存。
-
好的。从您问题的措辞看来,中心问题似乎是这是否会成为安全问题。您可能会考虑重新措辞,以便清楚地请求缓存方面的帮助。 :)
-
安德斯,刚刚编辑了我的问题。我希望它现在更清楚了。
-
我认为 SqlCacheDependency 类可能会有所帮助。
标签: .net sql-server iis caching