首页 > Web开发 > 详细

asp.net的缓存(Cache)

时间:2014-03-18 12:00:20      阅读:289      评论:0      收藏:0      [点我收藏+]

缓存(Cache)是一种用空间换取时间的技术

1、页面缓存

  给页面添加<%@OutputCache Duration=“15”  VaryByParam=“none”%>标签就可以启用页面缓存,这样整个页面的内容都会被缓存,这个缓存是在服务器缓存的,不是在客户端,因为用HttpWatch还是能看到向服务器提交的请求的,只不过服务器看到有缓存就没有再执行页面类

2、数据源缓存

  设定ObjectDataSource的CacheDuration(缓存时间:秒),EnableCaching=true。这样每隔CacheDuration指定的时间段才调用SelectMethod指定的方法来执行数据库查询,其他时候都是直接返回缓存的数据

3、数据缓存

 配置文件

<caching>

<sqlCacheDependency enabled="true">

<databases>

<add name="GSSMS" connectionStringName="conStr2" pollTime="15000"/>

</databases>

</sqlCacheDependency>

</caching>

asp.net的缓存(Cache),布布扣,bubuko.com

asp.net的缓存(Cache)

原文:http://www.cnblogs.com/ppt1990/p/3606467.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!