`

DB2性能测试监控的方法

 
阅读更多


开发语言是用JAVA、中间价是用IBM 的Websphere、后台数据库是用DB2 V9
DB2 的版本不是很高因此在监控方面没有更高版本那么强大智能,在普查过程中主要是分析SQL 是否走全表扫描、COST值是否很高、SQL写法是否最优、关联的表是否很多等方面角度出发进行测试分析、然后在进行优化看适合建什么样的索引、语句重写、用临时表等方式来进行优化等分析评估,并把评估结果提交给项目相关人员进行审核等。

 

下面是在测试过程中用到的部分诊断手段:

 

DB2数据库性能的监控步骤:
1、确定监控的目标
2、确定需要监控和分析的信息
3、确定监控的工具
4、使用监控工具,收集数据
5、分析监控数据
6、决定调优的动作 
7、再次监控,确定调优效果

 

常用的监控工具如下:

Snapshot Monitor                      收集DB2资源使用信息
Activity Monitor                    图形化展现snapshot收集的信息
Event Monitor/Event Analyzer  收集基于时间的DB2资源使用信息并进行分析
Health Monitor/Health Center     持续监控DB2的重要指标
db2pd                             集成的db2监控工具
Recovery expert                        db2日志分析工具

分享到:
评论

相关推荐

    db2性能监控工具

    "db2性能监控工具"是DB2数据库管理员和系统管理员用来优化和维护数据库性能的关键资源。以下是对这些工具及其重要性的详细解释: 1. **监控工具的重要性**: - 性能监控是确保DB2稳定运行的关键,它帮助识别潜在的...

    DB2性能指标及监控

    DB2性能指标及监控的知识点主要包括以下几个方面: OLTP系统关键性能指标的理解: OLTP(在线事务处理)系统的性能指标通常包括事务吞吐量和平均响应时间。事务吞吐量是指单位时间内数据库能处理的事务数,平均响应...

    db2性能调优之Sql执行监控.doc

    《DB2性能调优之SQL执行监控》 在数据库管理领域,DB2作为一款强大的关系型数据库管理系统,其性能调优是一项至关重要的任务。本文将深入探讨如何通过监控SQL执行来提升DB2的性能,帮助数据库管理员更好地理解和...

    DB2性能监控和调优入门练习之三(Bufferpool篇)

    ### DB2性能监控和调优入门练习之三(Bufferpool篇) #### 一、Bufferpool基础知识 在DB2中,Bufferpool是数据库管理系统用来缓存数据页和索引页的一个重要组件,它对于提高数据库查询性能至关重要。通过合理配置...

    DB2性能测试监控UnixShell脚本

    直接放到UNIX操作系统上,修脚本名称以sh为后缀,修改数据库连接配置,直接按shell脚本执行,例如:sh xxx.sh 5 10,表示每5秒监控一次,一共监控10次。

    DB2数据库-性能测试监控.docx

    ### DB2数据库性能测试监控知识点 #### 一、DB2数据库概述 **1.1 DB2架构介绍** - **概要介绍**: - **DB2**:由IBM开发的关系型数据库管理系统,广泛应用于金融、通信等领域。尤其适用于对稳定性和安全性有极高...

    DB2 性能调优入门(IBM专家张原).rar

    IBM专家张原在"DB2性能调优入门"中,深入浅出地讲解了DB2性能优化的基本概念、方法和工具,旨在帮助初学者快速掌握这一领域的核心知识。 1. **性能调优概述**: - 性能调优的目标是通过调整数据库配置参数、SQL...

    DB2性能调优.pdf

    ### DB2性能调优知识点详解 #### 一、概述 **DB2性能调优**是IBM为提升其数据库管理系统(DBMS)性能而提供的一系列指南和技术。这些技术旨在帮助DBA(数据库管理员)和开发人员识别并解决影响数据库运行效率的问题...

    db2高性能最优方法.rar

    下面将详细讨论DB2性能优化的一些关键知识点。 1. **索引优化**:索引是提升查询速度的关键,合理的索引设计能够大幅减少数据检索的时间。创建合适的数据类型、选择正确的索引类型(如唯一索引、聚簇索引、非聚簇...

    使用Loadrunner监控DB2数据库

    在性能测试领域,LoadRunner是一款强大的自动化测试工具,尤其在监控系统性能方面表现突出。本文将详细介绍如何使用LoadRunner来监控DB2数据库,确保在高负载情况下数据库的稳定性和效率。 首先,为了监控DB2数据库...

    db2数据库性能调优

    本文档深入探讨了如何使用Java示例程序PERFORMER来监控和优化DB2 UDB的性能,特别针对OLTP(在线事务处理)工作负载。 OLTP工作负载调优涉及到频繁的小型事务,包括SELECT、INSERT、UPDATE和DELETE操作,通常要求在...

    DB2数据库设计和最高性能原则

    在DB2性能管理中,主动监控和调优是关键。从数据库设计阶段开始,就需要识别和分析性能因素,确保在项目的各个阶段都能及时调整以保持最佳性能。DB2 V8引入的新特性可能影响数据库设计性能,但用户在采纳新版本时应...

    DB2通用数据库的性能监控程序用法示例.doc

    【DB2通用数据库性能监控程序】是DB2数据库管理系统中用于监测数据库运行状态和性能的重要工具。它提供了全面的数据库信息,包括应用连接状态、缓冲池使用、锁资源、磁盘活动、预读取数据量等多个层面的实时数据,...

    DB2 优化,db2性能优化,查询优化

    #### 一、DB2性能优化概览 DB2是IBM公司推出的一款关系型数据库管理系统(RDBMS),广泛应用于各种规模的企业级应用中。随着业务量的增长,DB2数据库的性能问题逐渐成为关注焦点。本文旨在探讨DB2性能优化的核心策略...

    DB2性能安全文件

    ### DB2性能安全知识点概述 #### 一、SERV_ID等常用字段的长度为何需要统一? 在实际生产环境中,为了确保数据的一致性和查询效率,DBA常常会规范某些常用字段(如`SERV_ID`)的长度。这样做主要是为了减少因字段...

    【原创】Loadrunner监控DB2数据库

    监控 DB2 数据库是性能测试中的重要环节,它可以帮助我们了解系统在高负载下的表现,找出瓶颈,优化数据库配置,以提升整体系统的稳定性和效率。正确配置 LoadRunner 以监控 DB2,可以提供有价值的数据,支持我们...

    DB2和WAS性能问题的发现和处理

    - **监控DB2性能**:使用DB2自带的监控工具,如`db2top`或`db2mon`等,来查看当前的数据库活动情况、SQL执行时间等指标。 - **检查锁和等待情况**:通过查询`sysibm.syslocks`表来了解数据库中的锁和等待情况。 - **...

    《DB2 SQL性能调优秘笈》.((美)Tony Andrews).[PDF].&ckook;

    10. **最佳实践与维护策略**:书中可能总结了一些SQL性能调优的最佳实践,包括定期的性能评估、数据清理、性能基准测试和持续的性能监控。 总的来说,《DB2 SQL性能调优秘笈》旨在帮助读者掌握DB2系统中SQL查询的...

    DB2管理指南:性能

    总的来说,"DB2管理指南:性能"涵盖了数据库管理的各个方面,从基础概念到高级技巧,旨在帮助读者全面掌握DB2性能优化的技术和方法。通过深入学习和实践,可以有效地提升DB2系统的运行效率,保障业务的稳定性和高...

    DB2 for zOS DB2 数据库设计取得最佳性能的准则

    8. **监控和调优**:定期监控数据库性能,使用DB2的内置工具进行分析和调优。例如,DB2 Advisor可以提供改进建议。 **DB2 V8的新特性**:虽然本文以DB2 for z/OS V7为基础,但V8引入的新功能如压缩、自动调优和内存...

Global site tag (gtag.js) - Google Analytics