缓存机制
1、概念:将常用的数据保存的内存当中,避免每次访问都进行数据库操作,可以从内存中直接获取数据
2、ASP.NET 2.0 支持4种缓存:
1>页面缓存:
(1)概念:将整个页面保存到内存当中。
(2)使用范围:不需经常修改,而有需要进过大量处理才能生成的页面
2>页面部分缓存
(1)概念:缓存页面的一部分
(2)使用方式:
*控件缓存:将显示动态信息的部分,自定义为控件 .ascx
*缓存后替换:缓存整个页,但页中的各段都是动态的,例外将静态的设置为不缓存
3>应用程序缓存
(1)概念:应用程序缓存提供一种编程方式,可通过键/值对将任意数据存储在内存中。
4>缓存依赖
(1)概念:基于时间、文件、目录、数据库等缓存依赖,对缓存信息进行处理。