zoukankan      html  css  js  c++  java
  • Cognos清除本地高速缓存的利与弊

    场景:在开发报表初期,往往我们遇到过这种问题,我们手工修改了DB中的测试数据,但是返回报表看,数据还没有更新,难道是设计出问题了?NO,不要慌,这是因为Cognos为了查询效率设计了高速缓存的选项。

    高速缓存的优点:可以加快查询速度,实现效率。

    高速缓存的缺点:在发送一些即时的数据的时候,可能会产生一定的偏差

    禁用高速缓存的两种办法:

    方法1:在数据包端禁用高速缓存,那么所有引用此数据包的报表都将禁用本地高速缓存。

    设置方法-进入FrameWork-项目-编辑控制规则

    方法2:在report studio 端禁用高速缓存,此方法只针对当前开发的报表。

    设置方法-进入报表开发界面-查询-使用本地高速缓存设置为否

    PS:禁用高速缓存,可能对系统性能有影响哦,会增加重新连接数据库的次数和查询次数,

    我们可以根据自己的需求,有选择的去启用或者禁用Cognos高速缓存.

  • 相关阅读:
    JAVA传值与传址
    JAVA中的栈和堆
    for语句输出图形
    Linux下ps命令详解(转载)
    BMC介绍
    JVM 优化、内存泄露排查、gc.log 分析方法等(转载)
    动态从zookeeper读取kafka信息
    centos 查看文件系统类型
    TCPdump抓包命令详解
    Linux Tab键自动补齐
  • 原文地址:https://www.cnblogs.com/wxjnew/p/3740591.html
Copyright © 2011-2022 走看看