摘要: 晚上闲来无事,突然想测试一下Ado.Net连接池带来的连接速度提升,写了以下代码:[代码]本机执行结果1:--------------------------------1连接所用时间:4802192连接所用时间:1303连接所用时间:604连接所用时间:47--------------------------------本机执行结果2:------------------------------... 阅读全文
posted @ 2009-06-14 20:31 菩提树下的杨过 阅读(1081) 评论(2) 推荐(0) 编辑
摘要: 写入缓存数据时如果使用了FileDependency方式,最终的效果会让缓存是否过期依赖于某一个具体的文件,只要这个文件没有修改,缓存一直有效,反之如果这个文件被修改过了,则缓存立即过期。个人认为,这种方式特别适合一些极少修改的数据(比如系统中的数据字典),而且相对用绝对时间(或是时间周期)让缓存过期,更能减轻数据库压力,毕竟如果用时间做判断,时间点一到,就得重新从数据库里查询数据(不管数据有没有... 阅读全文
posted @ 2009-06-14 16:46 菩提树下的杨过 阅读(1160) 评论(2) 推荐(0) 编辑
摘要: 本文是在Artech“[原创]Enterprise Library深入解析与灵活应用(2): 通过SqlDependency实现Cache和Database的同步”的基础之上,将其示例移植到webform环境中而已,详细原理还请大家见Artech的文章应用场景:利用Enlib4.1的缓存模块,实现常用数据的缓存,同时借助SqlDependency通过"监控数据是否有改动"来... 阅读全文
posted @ 2009-06-14 16:12 菩提树下的杨过 阅读(1126) 评论(1) 推荐(0) 编辑
摘要: sqlDependency提供了这样一种能力:当被监测的数据库中的数据发生变化时,SqlDependency会自动触发OnChange事件来通知应用程序,从而达到让系统自动更新数据(或缓存)的目的.快速上手可参见园友的下列文章http://www.cnblogs.com/xrinehart/archive/2006/07/27/461106.html .NET 2.0 SqlDependency快... 阅读全文
posted @ 2009-06-14 10:23 菩提树下的杨过 阅读(30626) 评论(8) 推荐(4) 编辑