DB2 半自动、半智能,类AWR工具的问题?

由于 DB2 不像 Oracle那样有 ASH、AWR、ADDM等历史性能数据收集、分析、报告工具可以使用,所以之前去客户现场做性能分析面临没有性能历史数据使用的尴尬境地!
请教下孔老师,之前您在 IBM做专家顾问时,如何处理这种情况?一般是否会用到类似 AWR的工具,或更智能的处理工具?

参与8

1同行回答

anikikonganikikong  数据库运维工程师 , 中国民生银行
哈哈,这个问题特别好。IBM应该反省。db2内部没有保存历史性能信息。如果分析当前存在的问题倒是有几个工具。我一般会用db2pd查看状态类的信息. db2top观察当前运行性能。有个神器是psmon,IBM网站提供的,可以分两次采集当前的数据库性能信息做差值,并且生成重要的性能数据结...显示全部

哈哈,这个问题特别好。IBM应该反省。db2内部没有保存历史性能信息。如果分析当前存在的问题倒是有几个工具。我一般会用db2pd查看状态类的信息. db2top观察当前运行性能。有个神器是psmon,IBM网站提供的,可以分两次采集当前的数据库性能信息做差值,并且生成重要的性能数据结果。针对数据库hang的问题,我自己写了个基于db2pd工具的脚本,分析hang的问题,这个发表在IBM的developerworks上,有附件。

收起
银行 · 2019-12-19
浏览2164
atpeace331 邀答
  • 谢谢哈~~ 孔老师!我之前一直用 MONREPORT模块收集数据分析,但是psmon和monreport,都是问题发生后采集的,而且他们输出的文本冗长,界面不太友好,一般没有经验的人很难看懂,我之前用它们时,把源码看了一遍才屡清楚文本中各个指标值的来源。孔老师,db2_check_hang_105.py在developerworks上不能下载了,您能提供一下脚本学习一下吗?
    2019-12-19
  • 我会上传到TWT的
    2019-12-20

提问者

atpeace331
数据库管理员银行

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-12-18
  • 关注会员:2 人
  • 问题浏览:4693
  • 最近回答:2019-12-19
  • X社区推广