SqlCacheDependency 缓存依赖,说白话一点就是缓存,啥时候变化
.net 2.0 SqlCacheDependency --zt
如何实现asp.net 2.0的SqlCacheDependency
以前使用Cache的时候,总是当心Cache中数据版本和数据库中数据版本不一致,虽然通过触发器+文件IO实现的文件缓存依赖也可以实现缓存数 据的及时更新,但是每个应用产生一个IO文件,不怎么经济,另外触发器性能也不是很高,所以经常在添加删除修改的时候,删除缓存键值来实现,但可能还有遗 漏的地方。asp.net 2.0中实现了SqlCacheDependency,本文描述如何在asp.net 2.0实现SqlCacheDependency:
<
caching
>
sqlCacheDependency enabled ="true" databases add name ="AtlasDemoDb" connectionStringName ="AtlasDemoDbConnectionString" pollTime ="12000" ></ add </ sqlCacheDependency >
没有为 SQL 缓存通知启用数据库“AtlasDemoDb”。
按照上面所说,运行aspnet_regsql.exe 比较烦,可以在Page_Load事件中填写
System.Web.Caching.SqlCacheDependencyAdmin.EnableTableForNotifications(System.Configuration.ConfigurationManager.ConnectionStrings["AtlasDemoDbConnectionString].ConnectionString,SimpleDemo1);
http://www.cnblogs.com/jillzhang/archive/2006/08/15/477914.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- react构建淘票票webapp,及react与vue的简单比较。
- ORA-01033: ORACLE initialization or shutdown in progres
- postgresql-9.1 – PgAdmin III在尝试恢复数据库时没有响应
- App Store应用TOP榜:究竟有多少款App在使用Swift?
- Swift 范的 CGRect、CGSize 和 CGPoint
- Swift NSMutableData附加Byte
- cocos2d-x.2.2.5需要英文路径
- c# – 等效于没有单独参数的Process.Start()
- c# – 如何找到using指令中的命名空间来自哪个参考文件?
- JSONObject与JSONArray的使用