我在MS-SQL数据库上有一个MetaTags表。每次加载页面时,我网站的母版页都会重新显示此信息。
我想使用ASP.NET缓存对象来提高性能,所以我不必每次都访问数据库。
有人给了我使用基于时间的过期缓存以及基于sql的过期触发器的想法。
有人可以帮我决定哪种方法更好,并给我一些开发代码的例子吗?
非常感谢。
答案 0 :(得分:2)
听起来他们正在描述SqlCacheDependency
班SqlCacheDependency MSDN Article
您还可以在项目到期时自行重新填充缓存。 Notify an Application When an Item Is Removed from the Cache