All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
在搜索结果出来之前页面显示“等待中...”的做法_[Asp.Net教程]
如何实现Asp与Asp.Net共享Session_.net资料_编程技术
PHP脚本的8个技巧(6)PHP和COM_php资料_编程技术
两台Sql,server数据同步_[SQL,Server教程]
独家:C#数据库操作的三种经典用法_.net资料_编程技术
Asp.net生成静态网页的实现代码_.net资料_编程技术
实用技巧:PHP中调用Java类的两种方法_php资料_编程技术
Visual,C#2005快速入门之switch语句_[Asp.Net教程]
PHP编程技巧:看实例学正则表达式_php资料_编程技术
SQL,Server中读取XML文件的简单做法_[SQL,Server教程]
Reading number is top 10 pictures
Look for from human art net, is good1
2015中美最新武器装备巅峰对决!
到南昌西站了2
随便发几张图
美女
海底兵马俑
新版武松打虎
这才是真正的人体艺术3
Born After 90 Beijing sports university campus flower photos3
Fan bingbing black wings for platform and DanLuoWang believes beauty2
Download software ranking
Call Of Duty5
Unix video tutorial6
apache-tomcat-6.0.33
WebService在.NET中的实战应用教学视频 → 第1集
Unix video tutorial4
豪门浪荡史
Tram sex maniac 2 (H) rar bag2
Tram sex maniac 2 (H) rar bag3
Boxer vs Yellow2
Ashlynn Video5
delv published in(发表于) 2014/1/10 6:31:35 Edit(编辑)
如何实现asp.net,2.0的SqlCacheDependency_[Asp.Net教程]

如何实现asp.net,2.0的SqlCacheDependency_[Asp.Net教程]

如何实现asp.net 2.0的SqlCacheDependency_[Asp.Net教程]

以前使用Cache的时候,总是当心Cache中数据版本和数据库中数据版本不一致,虽然通过触发器+文件IO实现的文件缓存依赖也可以实现缓存数据的及时更新,但是每个应用产生一个IO文件,不怎么经济,另外触发器性能也不是很高,所以经常在添加删除修改的时候,删除缓存键值来实现,但可能还有遗漏的地方。asp.net 2.0中实现了SqlCacheDependency,本文描述如何在asp.net 2.0实现SqlCacheDependency:
首先,在web.config system.web节点文件里面加上如下代码:










这样即配置了一个缓存依赖的数据库,在页面中的ObjectDataSource对象的EnableCaching设置为true.,然后设置SqlCacheDependency属性为AtlasDemoDb:SimpleDemo1,AtlasDemoDb为web.config配置的缓存数据库名称,SimpleDemo1为该数据库下的一个表名。
光是这样,系统还会出现如下问题:



没有为 SQL 缓存通知启用数据库“AtlasDemoDb”。


要为 SQL 缓存通知启用数据库,请使用 System.Web.Caching.SqlCacheDependencyAdmin.EnableNotifications 方法,或命令行工具 aspnet_regsql。要使用此工具,请运行“aspnet_regsql.exe -?”以了解详细信息。
按照上面所说,运行aspnet_regsql.exe 比较烦,可以在Page_Load事件中填写



System.Web.Caching.SqlCacheDependencyAdmin.EnableTableForNotifications(System.Configuration.ConfigurationManager.ConnectionStrings["AtlasDemoDbConnectionString"].ConnectionString, "SimpleDemo1");
这样就可以使用SqlCacheDependency了。


来源:网络







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.