影响DB2批处理任务性能的原因

开发者在线 Builder.com.cn 更新时间:2007-11-17作者:维维 来源:天极网软件频道

本文关键词: DB2 批处理任务 性能

问题:在进行了DB2的版本升级之后,所有的批处理DB2任务现在都运行超时了。什么样的因素会引发性能下降呢?

  回答:

  1. 是否是从非常老的版本升级来的?比如1994年的DB2 Version4。你应该考虑使用最新的DB2系统。这样你的系统才能保证能够采用最新的一些技术来提高性能。

  2. 当你做了升级之后,记住要和你的应用程序重新绑定。新版本一般做了一些优化设置,你的程序得重新进行绑定才能受益。在重新绑定后,在DB2对象上运行RUNSTATS来获取最新的统计数据。这将保证DB2在能够根据你的数据情况来明确SQL的访问路径。

  3. 检查一下是否其他的相关设置改变了,包括:

  • 新版本的操作系统
  • 增加(或减少)内存
  • 新的硬件(CPU,DASD等)
  • 新版本的系统软件(CICS,IMS/TM,TSO等)
  • 采用了MVS,OS/390等系统参数
  • 其他

  注意不要让这些改变影响了性能!

查看本文来源

用户评论

  • 用户名
  • 评论内容