关于批处理的问题,急急急!!!

上周做了一个新的代理,用于每周的经营分析,跑五份报表,然后用邮件发给对应的200+人,相当于一共要做近1000份的报表然后发送,结果发现批处理这边处理特别差,刚开始都跑不出来。最初设定是10进程,结果发现数据库IO堵塞严重,后来数据库那边加索引,各种调,Cognos这边改成4进程,跑成功了,...显示全部
上周做了一个新的代理,用于每周的经营分析,跑五份报表,然后用邮件发给对应的200+人,相当于一共要做近1000份的报表然后发送,结果发现批处理这边处理特别差,刚开始都跑不出来。最初设定是10进程,结果发现数据库IO堵塞严重,后来数据库那边加索引,各种调,Cognos这边改成4进程,跑成功了,但是看了一下成功率,成功率低的要死,求大神们帮忙,服务器在批处理这里怎么调能优化的好一些求教~下面上配置图,服务器的权重设定为1221,主CM在第一个节点上~穷。。8个币求救命。。

2.png

收起
参与10

查看其它 6 个回答wengr的回答

wengrwengr数据库架构师bmsoft
处理200用户的邮件群发,而且是五个报表,如果200用户收到的五张报表是同样的,这种情况还好处理,类似五个邮件发出去,收件人是200个email,如果200人都数据要求都不一样,就变成了1000个独立邮件,每一个报表处理200个不同数据分组限制,批处理服务器设置并发数,不能保证每一个并发都成功的。
出错率极高,也不容易跟踪与处理。经常性提示处理失败,会有邮件附件过大,亲和力错误等等。

建议:类似这样的需求,最好不要用Cognos来做,可以想想其他办法。
IT咨询服务 · 2015-05-04
浏览1570

回答者

wengr
数据库架构师bmsoft
擅长领域: 大数据商业智能数据库

wengr 最近回答过的问题

回答状态

  • 发布时间:2015-05-04
  • 关注会员:3 人
  • 回答浏览:1570
  • X社区推广