上一主题: 如何在 CA Chorus for DB2 Database Management 中进行故障排除下一主题: 如何创建批报告作业


如何在度量标准面板中解决问题

此方案解释了数据库管理员如何调查和响应度量标准面板中显示的问题。

下面的图表和文本详细介绍了 DBA 调查问题时所采取的步骤:

此图显示使用 Investigator 和命令管理器调查度量标准面板中的性能更改的工作流。

在常规的早晨任务期间,DBA 在用于缓冲池关键阈值的度量标准面板中注意到一个尖峰。当活动缓冲区的数目达到 95% 时,DB2 已达到缓冲池关键阈值(数据管理器阈值)。此事件会使 DB2 使用 CPU 密集程度更高的不同算法来管理缓冲池,以尽快释放页面。当某一缓冲池达到此阈值时,将在所有缓冲池中立即释放页面。

根据对性能的潜在重要影响,DBA 会完成下列步骤:

  1. 停止度量标准面板的滚动功能。
  2. 将光标悬停于度量标准上方,以便更密切地检查尖峰的上下文。
  3. 单击该度量标准,以在显示板中查看度量标准的更大图形表示版本。

    尖峰表示活动缓冲区达到 98%。

  4. 从度量标准面板中启动调查器。

    调查器将会打开,并将树展开到相关区域。

  5. 深入查看显示问题的特定缓冲池。
  6. 将用于 DB2 的 DBA 命令管理器添加到显示板中。
  7. 对 SQL 语句执行 DB2 EXPLAIN,并从 EXPLAIN 语句返回访问路径信息以及 CA 提供的与提交的 SQL 相关的规则和建议。

    有了此信息,DBA 可以继续进行故障排除工作。此方案显示了您可以使用 CA Chorus 工具对该管控领域进行故障排除的多种方法之一。