您的位置:首页 >> 数据库 >> DB2 >> 正文
DB2 RSS
 

DB2性能监控 1——快照

http://www.rdxx.com 05年04月29日 00:00 网络 我要投稿

标签: 性能监控 , DB2 , 性能 , 监控
 

性能监控 1——快照

 Performance Monitoring, Part 1: It's a Snap(shot)

Roger Sanders

笑熬浆糊

 

天堂鸟自由空间原创作品

天堂鸟自由空间©2002-2005版权所有

转载请保持文档的完整性

访问更多可以浏览http://hbird.myrice.com/myself.html

mailto:jackey.wu@163.com




 

性能监控 1——快照

Roger Sanders

笑熬浆糊

 

原文出处:《DB2 Magazine Quarter 2, 2004 Vol. 9, Issue 2

英文原文(由于文章翻译未经权,请在转载时留原文链接)

 


 

你怎么知道什么地方是你的调整努力的焦点呢?还是做个快照吧。

当你回顾我最近的专栏时,我总推荐DBA们在动手处理做性能调整当中一定要制定明确详细的计划;在头脑里一定要有个现实的可测量的目标。否则,就会成为一个无意义的练习。在改进数据库性能的时候,你必须首先清楚哪里会是性能的瓶颈并且有相应的对策。这就是DB2 UDB系列产品中性能监控工具的用武之地。

从这个专栏开始我将为你讲述一系列如何使用这些工具来确定你应该关注调整效果地地方,并且发现是否调整有效的解决问题。 在这一部分,我将介绍可使用的工具同时将详细说明其中之一(快照监视器)以及与它相关的开关参数。在下个专栏中我将会介绍事件监视器。

DB2 数据库系统监视器

虽然它的名字听起来有些像是一个单独的工具,其实数据库系统监视器实际上是由两种不同类型的监视工具组成,他们负责捕获和返回系统信息:快照监视器和一个或者更多个事件监视器。快照监视器会让你获得在一个指定的时间点上的状态映像。 事件显示器在指定时间发生时获取监视器数据并且将它们记入日志文件。这两种类型所收集的信息都存储于监视器要素中(有时被认为是数据要素);每个要素被设计成存储指定类型的信息。 下面列出的是可利用的监视器要素名单:

  • 计数器 用来保留活动或者事件发生次数的合计值(例如,对于一个数据库的已经执行的SQL语句的的总数)。计数器数值得增长贯穿监视器的生命周期;而在许多情况下它有可能会重置计数器监视器要素。
  • Gauges 表明一个项目的当前值(例如,当前连接到数据库的应用程序的数量。) 与计数器值不同于的是,Gauges的值可以变高或者变低;他们在任一被测量的点实时的值通常取决于数据库活动的级别。
  • Watermarks 表明一个指标在监视开始以后所能达到的最大值或最小值(例如,更新操作所影响的最大行数)。
  • 信息要素 提供所有监视活动执行的细节信息(例如,缓冲池名称、数据库名称和别名、详细路径等等)。
  • 时间戳 表明一个活动或者事件发生的日期和时间(例如,第一次连接数据库建立的日期和时间)。时间戳被看成是从1970 11 日开始消逝的秒和微妙的数量的值。
  • 时间要素 记录时间被花费于执行一个活动或事件的成本(例如:进行排序操作时间花费)。时间要素的值会以从活动或事件开始所流逝的秒和微秒的数量形式来表现。一些时间要素可以被重置。

数据库系统监示器使用这些要素的一些组合来获取监视数据并且为每一个要素的数据存储提供了几种选择。快照和事件监视器均可以给予你存放所有被收集的数据在文件或数据库表的选择权,通过屏幕察看或者使用一个定制的程序去处理它。

数据库系统监视器通过一些使用自描述的数据流来将监视数据返回到客户端应用程序。使用快照监视应用程序,你可以调用适当的API 获得快照信息然后处理返回的数据流。使用事件监视应用程序,你事先准备从文件或命名管道来接收数据,激活相应的事件监视器,然后按照刚才接收数据那样处理数据流。

快照监视器

向我提到的一样,快照显示器被设计用于收集那些在它控制下的某一特定时间点的DB2 UDB实例和一些数据库的状态的信息。快照对于确定一个数据库系统的状态是非常有用的。采用固定的时间间隔,他们能够提供出一写让你观察取向和辨认潜在的问题范围的信息。快照监视通过在命令行处理器

9 7 3 1 2 3 4 4 8 :


 
 
打印本文
 
 
  相关资讯
RSS
 
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved