<%@ OutputCache Duration="3600" VaryByParam="*" %>
我想问下OutputCache最大能缓存多久,我缓存一天可以吗,OutputCache是放在哪的?应该在服务器中吧,如果我缓存一天,对服务器压力大吗?VaryByParam的*可以支持所有参数吗,我用这个缓存列表页合适吗,主要有参数“类型”“分页”和“排序”
我想问下OutputCache最大能缓存多久,我缓存一天可以吗,OutputCache是放在哪的?应该在服务器中吧,如果我缓存一天,对服务器压力大吗?VaryByParam的*可以支持所有参数吗,我用这个缓存列表页合适吗,主要有参数“类型”“分页”和“排序”
解决方案 »
- [求助] Forms验证,怎样才算验证通过?我验证通过后,怎么又再次重定向回来了?
- winform關閉窗體
- 因为用了session传值,导致网站地图的连接无法返回,有办法解决吗?? 在线等待~~
- 服务器端代码怎么根据SessionID,找到Session并操作它?
- 问个globle的问题,如何定时更新论坛的数据啊?
- 用DATAGRID速度超级无敌慢,我的客户才512k,请资深的同学帮忙
- GridView 翻页后保存CheckBox列的选中状态
- 请教一个ASP.net2.0的问题
- 3个小问题(在线等...
- datagrid的模板列与绑定列
- 自定义的类中,如何访问Session,Application或者Cookie
- 有什么办法让dropdownlist立刻显示内容?
OutputCache缓存跟你那个没有直接关系。如果Get或者Post内容改变了,OutputCache就自动删除了。而你要求“每分钟限制次数”,OutputCache并没有跟你那个匹配啊!除非你保证Get或者Post参数也每分钟限制!如果你的数据有每分钟限制,那么应该将数据每分钟取到自己的数据库中。跟OutputCache没有关系。
缓存提高服务器负载均衡
用于多个输出缓存的字符串列表,并以分号进行分隔。默认时,该字符串与GET方法传递的参数或与POST方法传递的变量相对应。可能值包括none,*,以及任何有效的查询串或POST参数名称。
好像溢出了就是基本永久缓存了。
IIS重启后缓存就没有了里面有个参数。。你想在哪设置就在哪设置。。可以在服务器。也可以在客户端。。也可以全部都有!!!!
字母没有背过-。-!