asp.net的缓存(Cache)

缓存(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)

上一篇:HMAILSERVER集成WEB邮件系统(ROUNDCUBE WEBMAIL)


下一篇:Node js