上一主题: 如何快速评估系统运行状况下一主题: 如何在度量标准面板中解决问题


如何在 CA Chorus for DB2 Database Management 中进行故障排除

此方案解释了数据库管理员如何使用 CA Chorus 模块和工具对 DB2 问题进行故障排除。

您的公司努力为其员工提供取得成功的最佳机会。因此,他们启动了一个公司计划来监控 DB2 系统。为支持此公司目标,公司按季度以电子表格形式收集以下度量标准,以确认其遵循内部的服务水平协议 (SLA):

为了帮助确保响应时间和关闭时间不超过 SLA(尤其是对于重要级别较高的问题),每天早晨 DBA 都会复查已经发生的报警。这些报警基于在 CA Insight DPM 中设置的阈值生成。在 DBA 监控的系统中达到或超过定义的处理限制时,报警模块会显示问题。通过报警模块,DBA 可在生成报警时从工作区中监控和调查报警。它包含 DBA 可根据管控领域自动看到的所有报警。

对于重要级别较高的问题,DBA 将使用以下工具(可以通过 CA Chorus 工作区访问这些工具)立即响应并解决该问题。下面的图表和文本详细介绍了 DBA 调查问题时所采取的步骤。

此图显示通过使用调查器、命令管理器模块和调查器模块对报警进行故障排除的工作流。

  1. 展开报警实例,以查看有关该问题的详细信息。该详细信息将指引您深入查看调查器。例如,REMOTE SQL Statements Over 1 Second
  2. 从报警模块中启动调查器。
  3. 查看调查器中的数据,以确定根本原因。为了确定 SQL 语句问题的根本原因,DBA 可能会深入查看以下区域:
  4. 对适当的 SQL 语句执行 EXPLAIN,以显示访问路径信息以及 CA 提供的规则和建议。
  5. 为了解决 SQL 语句问题,DBA 可能使用用于 DB2 的 DBA 命令管理器模块执行以下任务之一:
  6. 在调查器模块中保存路径,以使其他用户可以使用此路径来了解您是如何解决该问题的。
  7. 在根本原因行中添加注释。
  8. 确认已在报警模块中清除该警报。

通过使用 CA Chorus 工具,DBA 可以快速高效地确定问题,确定根本原因,并输入命令来解决问题。这些操作有助于改进对 DB2 数据库问题的响应时间。