IT分销/经销服务器package

cognos report 跑得很慢

请群里人帮我分析一下:
新做了一个report,设了13个filter。report跑起来很慢,基本上要在background下边跑。之前也查了每一个filter,如果单独一个或者少量几个filter enable的情况下,跑起来的效果还可以,很快,就是不能把所有filter都enable。也查了package,没有发现环状死锁之类的情况。因为这个report想做成实时性比较高,并且准备贴在其它网页里边让用户跑。所以想问下群里的人怎么来分析现在的情况,怎么检查服务器和cognos配置,来一步一步进行排查,怎样配置服务器可以让report尽可能快速返回结果。或者说cognos本身不适合这种实时性很高的report制作。如果我把所有filter的条件都写在同一个filter里边会不会快一些?目前我是对同一个query进行13次filter,如果适当得把这些filter写在不同的query里边,会不会就能使速度提高一些呢?
参与6

3同行回答

joshejoshe软件开发工程师GBICC
RS的数据源是什么,FM 还是 Cube? 如果是ROLAP,则监视DBMS执行的SQL,分析SQL效率。如果是Cube则注意粒度的控制。另外,如果做得是活动报表,还需要注意数据集的大小。显示全部
RS的数据源是什么,FM 还是 Cube? 如果是ROLAP,则监视DBMS执行的SQL,分析SQL效率。如果是Cube则注意粒度的控制。另外,如果做得是活动报表,还需要注意数据集的大小。收起
互联网服务 · 2012-03-21
浏览604
xich2967xich2967BI实施工程师Websense
回复 2# LJ917 主要是因为要做那种用户在run report的时候可以点击类似drop down list box之类的过滤出自己想要的结果,不是做那种静态的报表。这个有可能吗?显示全部
回复 2# LJ917
主要是因为要做那种用户在run report的时候可以点击类似drop down list box之类的过滤出自己想要的结果,不是做那种静态的报表。这个有可能吗?收起
IT分销/经销 · 2012-03-19
浏览599
LJ917LJ917研发工程师诺祺
你过滤太多了吧。一个过滤对应一个就13个查询项,性能当然很差,建议模型,报表2手看,尽量将性能优化最大。显示全部
你过滤太多了吧。一个过滤对应一个就13个查询项,性能当然很差,建议模型,报表2手看,尽量将性能优化最大。收起
互联网服务 · 2012-03-19
浏览643

提问者

xich2967
BI实施工程师Websense
擅长领域: 服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2012-03-19
  • 关注会员:3 人
  • 问题浏览:2779
  • 最近回答:2012-03-21
  • X社区推广