多功能的DB2数据库管理工具--Quest Central

数据库
Quest Central一款集多功能于一体的数据库管理工具。该软件在单一图形化界面中,集成了全面的数据库维护、管理和性能优化功能,成为首套在异构环境下,管理 DB2(包括分布式及大型机环境)数据库的领先解决方案。

使用何种的数据库管理软件是DBA都需要考虑的问题,本文将为您介绍Quest Central这款数据库管理软件,供您参考,希望对您有所帮助。

Quest Central一款集多功能于一体的数据库管理工具。该软件在单一图形化界面中,集成了全面的数据库维护、管理和性能优化功能,成为首套在异构环境下,管理 DB2(包括分布式及大型机环境)数据库的领先解决方案。

随着企业效率和生产力的不断上升,DBA在数量减少的同时,不得不以更高的工作质量和管理效率完成日常工作。DBA他们对支持异构环境,并兼具专深管理功能的专业化管理工具,也有了更多的需求。Quest Central for DB2 通过集成化的管理功能,帮助用户在这种日益复杂的异构环境中,完成日常的DBA职能。无论企业是在分布式环境,还是大型机上运行DB2,或者兼而有之,都需要更好地利用现有投资,维持很高的性能和可用性水平。

Quest Central为用户提供了无缝集成的管理工具,帮助其提高工作效率,改善数据库性能和应用的可用性。Quest Central提供了多种可满足关键使命数据库管理需求的组件,可以全方位地满足DBA每天的各种不同需求。由于无缝地集成了面向Windows、UNIX、Linux、OS/390 和 z/OS的管理功能,DBA可以更好地集中精力于DB2管理,而不用为操作系统和平台的问题而困扰。

集成化DB2管理解决方案

Quest Central for DB2 为运行于Windows、UNIX、Linux、OS/390 和z/OS的DB2 UDB提供了通用的数据库管理解决方案,将各种易用的功能集成到了统一的管理控制台。Quest Central for DB2中现有的组件包括:

. 数据库管理:利用内置的对话框、全局变更、扩展变化功能和自动脚本,简化数据库管理、数据库对象移植和安全管理。

. SQL优化:提供全面的SQL优化实验室,方便用户对特定SQL语句的多个版本进行调试,简化SQL优化。

. SQL分析:对以往SQL语句的采集功能,有助于快速找出最需优化的SQL语句、数据库事务、应用程序或DB2用户。

. 空间管理:全面的空间报告、空间分析和问题解决功能。

. 性能诊断:通过直观的用户界面,图形化展示数据库活动,实时诊断DB2 UDB 的性能问题。#p#

完整的数据库管理

 Quest Central的基本数据库管理组件通过全面的图形化对象管理方案,简化了数据库对象的维护。这个易用的管理模块可以迅速创建、删除或修改数据库对象,反映业务和应用的需求。其高级数据库管理组件进一步扩展了这些功能,可以实现DB2 Alter命令无法完成的复杂对象修改。Quest Central是通过自动根据所需变化,实现数据卸载并对所有对象加以重建而实现这些功能的。

高级数据库管理模块还简化了对象移植,只需通过拖拽方式即可实现不同服务器或子系统之间的移植。移植相关对象、权限及数据以确保整个数据库结构成功移植到目标服务器。

不同服务器间的比较,也可通过鼠标点击来完成。选择要比较的数据库对象及其参数,即可快速生成相关的对比报告。同时,用户还可创建脚本,对不同环境进行同步。为确保脚本的成功执行,Quest Central提供了高级脚本处理功能,包括错误处理,断点重启及调度功能。用户可以在分布式平台的数据库服务器上远程运行脚本,生成专用的JCL,用于在大型机上完成批处理操作。

内置专家建议功能的SQL优化

有效地优化应用,对发挥数据库的最佳性能非常关键。SQL优化模块提供了强大而全面的优化实验室,可以对比和测试特定SQL语句的不同版本,在此基础上对查询的效率进行优化。场景设定功能可以保留待优化语句的原状,并将优化后的语句保存到新的场景中。每个优化场景均会显示语句优化所需的全部信息。

访问路径详情可以将解释信息转化成易于理解的形式。利用不同的色彩,可以区别高开销的访问步骤,以便用户集中优化最易见效的SQL语句。

另外,SQL 优化模块还提供对象信息,使用户可以方便了解包括表的数据行数量,索引和索引中所发现列等相关信息。同时,SQL优化模块还会针对不良SQL语句的优化提出智能建议,帮助用户改善响应时间。通过全面分析SQL语句,智能建议可以提供多种可选的优化建议。用户只须单击鼠标,就可根据所选建议,重写被优化的SQL语句,增加可视索引或优化访问。 一旦SQL优化模块在新的场景中生成了所建议的可视索引,即可自动解释SQL语句,对这些索引在性能改善上的效果和影响进行评估。#p#

强大的比较引擎可以对所有不同方案进行比较,使用户能够选择最佳的优化方案。比较引擎会立即显示占用最少CPU、I/O 或执行时间的方案。同时,数据结果也会得以比较,以确保SQL语句返回了正确的结果。

全面的历史SQL分析

没有历史SQL分析,就无法找出耗费资源过多的SQL语句、数据库事务、应用或用户。 Quest Central 的 SQL 分析组件可以找出用户环境中最耗资源的SQL语句,以便用户集中精力对其进行优化。

SQL分析模块可在应用运行时捕捉每个SQL语句及其相关性能参数,或通过抽样技术进行间歇式采集。为便于分析,所采集的数据被存储于DB2元数据库。运行负荷明细方便了用户了解最大数据库活动量,进一步挖掘耗费资源过多的SQL语句、数据库用户和数据库事务。

运行负荷的监控可以无人置守的调度模式,或性能问题出现时的人工交互模式进行。 运行数据采集后,数据库所处理的所有SQL语句均被跟踪和分析。SQL语句被压缩后,与执行细节一起,保存于SQL性能元数据库。

SQL分析还可提供被访问对象的相关信息。对象分析明细可标出监控期内所有被访问的对象,以及访问的类型的频率。

全面的空间管理

未管理的数据库增长会迅速导致响应速度降低和数据库故障。Quest Central的空间管理模块是一种主动式的维护方案,可管理数据库增长和数据重组,并可利用强大的例外报告功能,节省DBA的时间。该组件可以自动收集与数据增长和性能相关的数据,并将其保存在元数据库中。这些历史详情被用于显示数据库在不同时段的增长情况,主动预测空间使用,帮助DBA计划和配置额外的存储空间,并安排必要的重组工作。 #p#

空间管理模块可以利用简明的报表,快速发现与空间和性能相关的问题。通过对这些问题进行分析和计算,还可提供智能化的改进意见。通过点击报表,用户可以直接开始解决问题的过程,改变空间分配参数,收集参数或重组表的结构。

了解表空间分配的改变可能如何影响其中的每个对象,是非常困难的事情。DB2 EEE和ESE集群加剧了这种复杂性,因为必须额外考虑节点因素。空间计算功能可以提供详尽的空间使用信息,并具有对象增长时的影响分析功能。相关建议帮助用户了解不同场景所需的磁盘空间,脚本创建功能则立即建立实施这些变化所需的脚本。

实时性能诊断

Quest Central的性能诊断组件为DBA提供了迅速发现和诊断性能问题的全部功能。主窗口以动画方式,实时展示了DB2数据库的架构和当前活动状态,并可揭示某个组件的性能问题会如何影响其它DBMS组件。

通过主管理界面,实例概况提供了有关实例中所有活动数据库的便捷活动报告。通过点击相关控件,可以查看与性能瓶颈有关的主要参数,快速收集与客户端应用、数据库I/O、SQL语句和缓冲区使用相关的详细信息。 对于运行在Windows 和UNIX上的数据库,还能进一步挖掘操作系统的参数,如系统进程、CPU、I/O、网络、内存和存储状态等。Quest Central还可监测系统是否超出了预先设定的阀值,并以声音或可视化化方式发出报警。

性能诊断模块可以与其它Quest Central模块集成,实现快速性能问题解决。通过简单的鼠标点击,即可进入SQL优化、空间管理和数据库管理等问题解决组件。

SQL 编辑器

Quest Central的SQL创建功能通过方便易用的用户界面,缩短了创建查询的时间,减少了人为错误。无论是有经验的用户,还是新手,都可通过简单选取表或视图来建立查询,并指定要查询的列,以及包括WHEN、AND/OR、逻辑、分组或聚集等额外的参数。

编辑表

表编辑器内置了直观易用的数据编辑功能。在测试环境中,用户可以创建数据以模拟生产环境中可能出现的任何状况,以确保应用程序能够正确地加以处理。在生产环境中,也可利用表编辑器解决数据损坏问题。无论要插入、更新,还是删除数据,都可利用表编辑器,在无需编写SQL语句的情况下完成。

针对EEE、ESE和SYSPLEX的独特管理界面

Spotlight为跨越EEE、ESE集群环境和SYSPLEX的数据共享组提供了独特的全局化视图。在EEE和ESE 环境中,主界面包括数据库的下拉列表。该功能允许在单独的节点级实现挖掘和修改功能。额外的EEE挖掘功能可以提供汇总的节点视图,以及FCM详情,以快速查找热点。针对DB2 z/OS SYSPLEX环境,管理界面可以为数据共享组的所有成员显示所有成员的活动汇总,以及单个成员的活动详情。设备信息查看功能可显示相关设备的详细情况,包括全局锁及组缓冲池。

历史回放及分析

记录及回放功能允许用户保存特定时段的数据库活动,以便在此后某个时间进行回放,研究和解决相关的性能问题。回放时,用户即可查看整个记录,也可快速浏览报警信息或检查特定时段的系统活动。

 

责任编辑:段燃 来源: 博客园
相关推荐

2011-02-21 12:43:00

RackTables网络监控网络管理

2010-08-26 16:15:25

DB2数据库管理

2011-03-11 16:02:03

DB2数据库安装

2010-09-01 10:55:24

db2管理

2010-11-03 16:32:10

DB2创建数据库

2009-10-26 17:29:21

Oracle管理员数据库管理

2010-11-01 13:45:16

DB2数据库的优势

2010-08-31 17:34:46

DB2

2010-08-25 10:50:48

DB2数据库

2010-09-01 13:38:41

DB2数据复制

2019-09-10 10:25:47

数据库管理工具Valentina S

2009-09-14 13:57:37

SQLite数据库开发

2009-03-09 09:26:49

Informix数据库管理OLTP

2010-07-30 09:22:54

DB2实现

2010-09-30 11:49:21

DB2数据库权限

2010-11-01 11:30:41

DB2数据库权限

2010-11-03 16:21:18

DB2数据库授权

2009-06-25 10:30:30

2011-03-25 14:53:39

DB2数据库Oracle

2009-08-07 15:26:38

C#数据库编程实例
点赞
收藏

51CTO技术栈公众号