设为首页 加入收藏 网站搜索 繁體中文 中国建站网 — 站长资源分享平台

DB2 Performance Expert 简化性能管理和调优 2(1)

来源:pcdog.com收集 作者:佚名 时间:2006-03-11 14:42:31

简介

您需要详细分析使您能够对 DB2 和 DB2 应用程序进行控制和调优的一些关键性能因素吗?您希望提前诊断性能和可用性问题吗?或者您曾在运用 DB2 服务器时遭遇某一问题,但却无法使用当前的快照判断造成该问题的原因,因此希望使用历史的监视数据?IBM DB2 Performance Expert 就是一个能够帮助您完成这些任务的工具。

使用场景

下面这些使用场景可以展示如何分析和解决各种性能问题,并在 DB2 Performance Expert V2.1 的帮助下完成故障检修任务:

确定是否需要索引

DB2 PE 步骤

  1. 在 System Overview 面板中选择 Application Summary

    图 1. System Overview

    DB2 Performance Expert 简化性能管理和调优 2(1)(图一)
    (点击查看原图)

  2. 在 Application Summary 视图中选择适当的应用程序(在本例中是 db2bp.exe)。

    图 2. Application Summary

    DB2 Performance Expert 简化性能管理和调优 2(1)(图二)
    (点击查看原图)

  3. 在 Application Details 视图中选择 SQL Activity

    图 3. Application Details

    DB2 Performance Expert 简化性能管理和调优 2(1)(图三)

方法

图 3中给出的 SQL Activity 界面显示了有关应用程序执行的语句的信息,其中包括任务单元(UOW)、光标、读取的行、选择的行等等。要判断我们是否需要索引,需要查看读取的行与选择的行的比率。

读取的行与选择的行

读取的行与选择的行的比率说明了为了要找到目标记录行,一共要读取多少行数据。如果读取的行数与选择的行数的比值大于推荐值,那么我们就应该对查询进行分析,并对可能的索引进行检查。

计算:(读取的行数) / (选择的行数)

理想值:对于 OLTP 来说,该值为 2 到 3

结论

DB2 读取了 99,145 行,但只选择了 2,000 行。这就是说,它读取了整个表的内容,却只选择了 2,000 行。因此,创建索引可能会提高性能。

Tags:

  • 好的评价 如果您觉得好,就请您
      0%(0)
  • 差的评价 如果您觉得差,就请您
      0%(0)
  • 相关文章
    广告赞助

    文章随便看看 设计素材 建站学院 网页模板 视频教程

    网友评论

    共有 0 位网友发表了评论,得分 0 分,平均 0 分    查看完整评论

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 1分

    内 容:

             通知管理员 验证码: