Cognos清除本地高速缓存的利与弊
2014-05-21 09:32
148 查看
场景:在开发报表初期,往往我们遇到过这种问题,我们手工修改了DB中的测试数据,但是返回报表看,数据还没有更新,难道是设计出问题了?NO,不要慌,这是因为Cognos为了查询效率设计了高速缓存的选项。
高速缓存的优点:可以加快查询速度,实现效率。
高速缓存的缺点:在发送一些即时的数据的时候,可能会产生一定的偏差
禁用高速缓存的两种办法:
方法1:在数据包端禁用高速缓存,那么所有引用此数据包的报表都将禁用本地高速缓存。
设置方法-进入FrameWork-项目-编辑控制规则
方法2:在report studio 端禁用高速缓存,此方法只针对当前开发的报表。
设置方法-进入报表开发界面-查询-使用本地高速缓存设置为否
PS:禁用高速缓存,可能对系统性能有影响哦,会增加重新连接数据库的次数和查询次数,
我们可以根据自己的需求,有选择的去启用或者禁用Cognos高速缓存.
高速缓存的优点:可以加快查询速度,实现效率。
高速缓存的缺点:在发送一些即时的数据的时候,可能会产生一定的偏差
禁用高速缓存的两种办法:
方法1:在数据包端禁用高速缓存,那么所有引用此数据包的报表都将禁用本地高速缓存。
设置方法-进入FrameWork-项目-编辑控制规则
方法2:在report studio 端禁用高速缓存,此方法只针对当前开发的报表。
设置方法-进入报表开发界面-查询-使用本地高速缓存设置为否
PS:禁用高速缓存,可能对系统性能有影响哦,会增加重新连接数据库的次数和查询次数,
我们可以根据自己的需求,有选择的去启用或者禁用Cognos高速缓存.
相关文章推荐
- Android清除本地数据缓存代码
- android开发教程之清除android数据缓存示例(清除本地数据缓存)
- Android清除本地数据缓存代码案例
- 【Android】Android清除本地数据缓存代码
- android开发教程之清除android数据缓存示例(清除本地数据缓存)
- 如何清除本地DNS缓存 windows
- 清除本地缓存
- 如何查看和清除Windows本地的DNS缓存内容
- Android清除本地数据缓存代码案例
- win7系统修复本地连接提示“windows无法完成修复问题,需要清除DNS缓存”的解决方法
- Android 清除本地缓存
- Android清除本地数据缓存代码
- Android清除本地数据缓存代码
- 清除win7电脑中本地的DNS缓存的方法
- 将网络图片从本地缓存中清除
- Android清除本地数据缓存代码
- 【Android】Android清除本地数据缓存代码
- Android清除本地数据缓存代码
- 清除本地数据缓存代码
- js关闭浏览器时清除本地缓存