互联网服务商业智能

Cognos报表在导Excel时的性能问题

最近碰到一个奇葩的问题, 在测试环境开发完报表,然后测试性能都正常. 但是在deploy到生产环境后,发现性能下降很多。比如同一张报表导出Excel在测试环境是4分钟,到生产环境导出则需要10分钟以上。我们做过以下测试:Cognos环境         DB环境  &nb...显示全部
最近碰到一个奇葩的问题, 在测试环境开发完报表,然后测试性能都正常. 但是在deploy到生产环境后,发现性能下降很多。比如同一张报表导出Excel在测试环境是4分钟,到生产环境导出则需要10分钟以上。

我们做过以下测试:

Cognos环境         DB环境        性能
         Prod                 Prod          慢
         Prod                  Dev                  慢
          Dev                  Dev               正常
          Dev                 Prod        正常

在测试环境上连生产环境的数据库发布package然后跑报表   性能正常
在测试环境上连测试环境的数据库发布package然后跑报表   性能正常
在生产环境上连生产环境的数据库发布package然后跑报表   性能下降
在生产环境上连测试环境的数据库发布package然后跑报表   性能下降

但从上面的测试可以发现可以排除是数据库性能的问题,那么就是Cognos服务器的问题。但是其他报表在导出Excel没有这样的性能问题,都是在可接受范围。那这样看就又不像是Cognos服务器的问题。求各位大神给个建议。。该如何排查性能问题。谢谢~~收起
参与32

查看其它 5 个回答小混球的回答

小混球小混球商业智能工程师tcs

不好意思回复晚了~~关于这个性能问题,总体看来是因为Production环境负载比较严重。当然,我们对Cognos还是做了一些设置上的优化,主要就是客户的服务器有64G内存(没记错的话),然后在安装Cognos的时候完全是可以对一些参数设置进行调整,但是他们只保留默认设置。我们提升了JVM内存,在平峰时候,报告的性能明显是提升了很多。但是在使用高峰,所有的报表性能都会有所下降,但是在客户的可接受范围,所以暂时就这样上线了。

互联网服务 · 2015-11-30
浏览2042

回答者

小混球
商业智能工程师tcs
擅长领域: 大数据商业智能cognos

小混球 最近回答过的问题

回答状态

  • 发布时间:2015-11-30
  • 关注会员:6 人
  • 回答浏览:2042
  • X社区推广