ASP.NET缓存对象

时间:2011-02-24 10:50:42

标签: asp.net

我在MS-SQL数据库上有一个MetaTags表。每次加载页面时,我网站的母版页都会重新显示此信息。

我想使用ASP.NET缓存对象来提高性能,所以我不必每次都访问数据库。

有人给了我使用基于时间的过期缓存以及基于sql的过期触发器的想法。

有人可以帮我决定哪种方法更好,并给我一些开发代码的例子吗?

非常感谢。

1 个答案:

答案 0 :(得分:2)

听起来他们正在描述SqlCacheDependencySqlCacheDependency MSDN Article

您还可以在项目到期时自行重新填充缓存。 Notify an Application When an Item Is Removed from the Cache