1,使数据库支持SqlCacheDependency
在.Net Framework 2.0 的安装目录下(通常是WINDOWS\Microsoft.NET\Framework\v2.0.XXXXX),有一个aspnet_regsql.exe,这个命令行工具可以帮助我们使数据库支持SqlCacheDependency特性.
首先执行 “aspnet_regsql –S 服务器名  -E –d 数据库名 -ed –t  追踪的数据表 –et” , 该命令可以使相应的数据表支持SqlCacheDependency.
(PS:参数可以用 “aspnet_regsql /?”  进行查询)

2,web.config 配置

<system.web>
   <!– 配置Cache 结点 ,使网站 支持SqlCacheDependency –>
    <caching>
    <sqlCacheDependency enabled =”true” pollTime = “1200″ >
      <databases>
        <add name = “启用SqlCacheDependency的数据库” connectionStringName = “数据库链接字符串” />
      </databases>
    </sqlCacheDependency>
    </caching>
  </system.web>

3,设置页面上的outputCache

<%@ OutputCache Duration=”9999″ VaryByParam=”none” SqlDependency=”Northwind:Employees” %>

Northwind为追踪的数据库,后面的Employees就是要追踪的数据表.

基本就这样,绑定数据和平常一样。当数据表里的记录被修改,页面才会重新被缓存(不会立刻,得稍等一会,因为得给点时间让程序重新去缓存页面吗  ^_^!!)

转载于:https://www.cnblogs.com/paopaofan/archive/2009/08/09/1542474.html

asp.net缓存-SqlCacheDependency相关推荐

  1. petshop4.0 详解之四(PetShop之ASP.NET缓存)

    <p>如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的.在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术.因为Cache的存 ...

  2. [转]ASP.Net缓存总结

    ASP.Net缓存总结 Asp.net 缓存技术总结 2008-04-01 17:29 提高性能最好最快的办法当然是通过缓存来改善,对于任何一个web开发者都应该善用缓存.Asp.net下的缓存机制十 ...

  3. PetShop之ASP.NET缓存

    <解剖PetShop>系列之四 四 PetShop之ASP.NET缓存 如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的.在CPU以及主板的芯片中,都引 ...

  4. PetShop 4.0 详解之四(PetShop之ASP.NET缓存)

    如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的.在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术.因为Cache的存取速度比内存快,因 ...

  5. ASP.Net缓存 1

    提高性能最好最快的办法当然是通过缓存来改善,对于任何一个web开发者都应该善用缓存.Asp.net下的缓存机制十分强大,用好缓存机制可以让我们极大的改善web应用的性能. 提高性能最好最快的办法当然是 ...

  6. PetShop之ASP.NET缓存(转载)

    <解剖PetShop>系列之四 四 PetShop之ASP.NET缓存 如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的.在CPU以及主板的芯片中,都引 ...

  7. ASP.Net缓存总结

    提高性能最好最快的办法当然是通过缓存来改善,对于任何一个web开发者都应该善用缓存.Asp.net下的缓存机制十分强大,用好缓存机制可以让我们极大的改善web应用的性能,下面是一些总结的缓存的知识点, ...

  8. ASP.NET缓存 Cache

    ASP.NET缓存 Cache 缓存介绍 如果每次进入页面的时候都查询数据库生成页面内容的话,如果访问量非常大,则网站性能会非常差, 而如果只有第一次访问的时候才查询数据库生成页面内容,以后都直接输出 ...

  9. PetShop之ASP.NET缓存 --one

    如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的.在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器 (Cache)的技术.因为Cache的存取速度比内存快, ...

最新文章

  1. 商汤62篇论文入选CVPR 2019,一览五大方向最新研究进展
  2. 智能车竞赛技术报告 | 双车接力组 - 沈阳航空航天大学 - 精神小车成双 - 三轮车
  3. ubuntu 鼠标变成黑色的叉并且图标消失
  4. mysql二: 常用命令
  5. 下面代码打印的结果?
  6. Javascript绝句欣赏
  7. crypto安装_CryptoPP库在Linux系统下的安装与测试
  8. status c语言_C/C++编程笔记:C语言编程风格个人总结,初学小白可借鉴
  9. Flex开发中遇到未整理资源
  10. SpringBoot集成thymeleaf增删改查示例
  11. Linux中常用的网络命令
  12. mysql命令行导入dmp文件,oracle的备份文件(dmp)导入mysql数据库方法
  13. 2008-03-18 中午日出傍晚雨
  14. RabitMQ简介和原理分析(一)
  15. 神经网络滤镜是啥功能,神经网络滤镜不能用
  16. 面向接口编程VS《倚天屠龙记》里张三丰教无忌打太极
  17. 【Git学习】解决GitLab内存消耗大的问题
  18. java web开发(和vue联合开发)
  19. 【章节总结】理科数学——立体几何
  20. 类的设计---麻球与油果

热门文章

  1. oracle日志存放默认位置,oracle——数据库日志存放位置
  2. python是动态语言_Python是动态语言:动态添加或删除属性、方法
  3. 图像检索从入门到进阶
  4. potplay显示服务器关闭,PotPlayer怎么关掉左上角显示的播放时间?PotPlayer关掉左上角显示播放时间的操作步骤...
  5. c mysql 插入大量数据_C++操作MySQL大量数据插入效率低下的解决方法
  6. combox 增加请选择_好消息!阜阳机动车互联网选号增加新号段!
  7. java 时间类型添加_java date类型 怎么 插入 时间 到 数据库
  8. MFC----ListBox用法
  9. 计算机组装策划案,产品策划书格式
  10. ajax redirectattributes 使用,Spring中RedirectAttributes对象重定向传参