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

发表于:2007-07-13来源:作者:点击数: 标签:
您是否需要对那些让您可以控制和调优 DB2 UDB 以及 DB2 应用程序的关键 性能 因素进行详细分析?或者,您是否曾碰到过与 DB2 服务器 相关的问题,但是在当前的快照中却无法检测到问题的起因,而您又希望拥有历史监控数据? DB2 Performance Expert V2.1 就是

您是否需要对那些让您可以控制和调优 DB2 UDB 以及 DB2 应用程序的关键性能因素进行详细分析?或者,您是否曾碰到过与 DB2 服务器相关的问题,但是在当前的快照中却无法检测到问题的起因,而您又希望拥有历史监控数据?

DB2 Performance Expert V2.1就是一种可以辅助您完成上述任务的工具。本文的第1部分介绍了 DB2 Performance Expert,并说明了它的一些组件。第2 部分将带您亲身体验该产品,演示各种不同的实际应用场景,例如:

  • 确定某种索引是否可以提高性能。
  • 检查排序性能。
  • 检查重组表的必要。
  • 确保有足够的 DB2 代理来处理工作负载。
  • 解决锁冲突。
  • 检查包缓存中经常使用到的 SQL 语句。
  • 分析缓冲池。
  • 监控系统健康状况。

DB2 Performance Expert V2.1

DB2 Performance Expert (DB2 PE) 是一种基于工作站的性能分析和调优工具,可以简化 DB2 性能管理。它能使您以实时和历史模式监控应用程序、系统统计信息以及系统参数。此外,DB2 PE 还可以帮助您分析性能瓶颈,并为提供系统和应用程序性能给出调优建议。

有了 Performance Expert,就可以通过一个单用户界面管理各种类型混合的 DB2 系统。它集成了性能监控、报告、缓冲池分析和 Performance Warehouse 功能。它为监控不同操作系统上的多个 DB2 实例提供了一个联合的、一致的系统视图。DB2 Performance Expert 支持运行在 Windows®、AIX®、HP-UX、z/OS®、Linux、 Linux on zSeries® 以及 Sun Solaris Operating Environment 上的 DB2 服务器。

下面是 DB2 Performance Expert 的一些高级功能:

  • 监控和分析 DB2 以及 DB2 应用程序的性能,简化性能调优。
  • 包括一个用来存储性能数据的性能仓库以及一些分析工具,使您可以:
    • 保存 DB2 快照和事件监控数据(用于 SQL、数据库和缓冲池活动),为调查和趋势分析创建报告。
    • 通过工作站 GUI 函数配置和调度报告和装载进程。
    • 定义和应用分析函数来识别性能瓶颈。
  • 提供专家分析、实时的在线监视器,以及用来分析和优化 DB2 应用程序以及 SQL 语句的各种报告。在线监视器包括一个扩展的系统概述,在细节面板中还提供了图形,同时还包含经过改进的导航和过滤。
  • 提供异常状况,用以预测即将出现的 DB2 性能问题和可用性问题。
  • 使您可以以多种格式生成缓冲池报告,这些格式包括表、饼图和图形。
  • 提供了对 DB2 Extended Enterprise Edition (EEE) 或带 Data Partitioning Feature 特性的 DB2 Enterprise Server Edition 的完全支持,支持对大型企业系统的高度完善的性能监控。
  • 监控 DB2 Connect 网关,包括与数据库和系统相关的信息。

DB2 PE 组件概述

System Overview 和配置

System Overview 屏幕如 图 1所示,它根据登录和配置状况提供了对被监控的所有系统的概述。System Overview 屏幕为您提供了一个单一的关键性能计数器的视图,并展示了事件异常(例如死锁),同时提供了向下(drill down)扩展功能。

图 1. System Overview

System overview

Online Monitor - Statistics Details

图 2展示了在线监视器 statistics details(统计信息细节)屏幕。该屏幕详细显示了以下各方面的统计信息数据:

  • 实例信息
  • 数据库(使用情况、缓存、高水位、锁、读、写等)
  • 表空间和表
  • 缓冲池(读、写、I/O 等等)
  • 内存池
  • 动态 SQL Statement 缓存细节

图 2. Online Monitor - Statistic Details

Statistic Details

在 图 3中,如果从前一个屏幕向下展开,您可以看到可到达的详细级别。在这个实例中,您可以看到我从数据库级向下展开,以显示 SQL 活动。也可以以报告的形式将关于 SQL 语句的信息显示在图中,从而帮助您更快地检索统计信息。

图 3. Online Monitor - Database drill down

Database drill down




  

原文转自:http://www.ltesting.net