在Data Studio 3.1.1中使用Query Tuner进行查询优化

本文将分别就如何在 Data Studio 3.1.1 的上述应用场景中使用集成的 SQL 性能调优工具进行详细介绍。

IBM Data Studio 3.1.1 产品包中包含了 SQL 性能调优工具,并与数据库开发和管理工具无缝结合。Data Studio 3.1.1 用户可以在编辑 SQL 语句、编辑 Routine、编写 java JDBC 代码等多种场合调用 SQL 性能调优工具进行查询优化。本文将分别就如何在 Data Studio 3.1.1 的上述应用场景中使用集成的 SQL 性能调优工具进行详细介绍。本文会介绍 Data Studio 3.1.1 的高级特性,因此读者阅读之前需要对 Data Studio 3.1.1 的基本功能有所了解。

Data Studio 概述

Data Studio 是 IBM 开发的一个免费的综合数据库开发管理工具平台,IBM 数据生命周期管理工具和解决方案家族的一部分。用户可以用它来设计和开发数据库应用程序,对数据库应用程序的数据操作进行优化,以及监视数据库的">健康状况。它可以安装在 Red Hat® Linux、SUSE Linux、Windows 和 AIX(仅限于 Data Studio Web 控制台组件)操作系统上。

Data Studio 主要面向一下三种应用场景提供服务:

数据库管理场景。Data Studio 3.1.1 提供了强大的数据库对象管理功能,可以代替 DB2 Control Center 作为管理数据库对象的工具。 数据库应用开发场景。Data Studio 3.1.1 提供了强大的数据库应用程序开发工具,支持 Java、SQL PL 和 PL/SQL 例程、XML 编辑器及其他开发方式。并且可以和 IBM 的查询优化工具整合,对查询性能进行优化。 数据库健康状况和可用性的监控和管理计划作业的场景。Data Studio 3.1.1 提供了基于 Web 的健康状况和可用性的监控工具,能够对数据库健康状况进行监控并生成告警,同时也提供管理计划作业的工具。

Data Studio 3.1.1 将 Optim Development Studio、Optim Database Administrator 和以前版本的 IBM Data Studio 的功能整合到单一产品中,并整合了部分 Optim Query Workload Tuner 的功能。这样,Data Studio 为数据库管理和应用开发提供了更高的可用性。

图 1.IBM Data Studio 3.1.1

Query Tuner 简介

Data Studio 3.1.1 中集成的 Ouery Tuner 组件是 Infosphere Optim Query Workload Tuner 功能的一部分。Infosphere Optim Query Workload Tuner 是使用单独许可证收费的产品,但集成在 Data Studio 中的部分是可以免费使用的。

在数据库的开发和应用当中,往往出现某些纷繁复杂的数据查询和访问环节存在设计上的缺陷,以至于严重影响了应用的效率,此时即使是有丰富经验的 DBA 也无从下手。不仅仅数据库管理员(DBA)能管理数据库对象,维护数据库应用,而且开发人员(developers)可以进行数据库查询和设计的优化,将最佳实践和顾问功能集成于一体。

集成了 Query Tuner 的 Data Studio 3.1.1 具备诸如以下性能优势:

在广为熟悉的 Eclipse 开发环境下操作,与 Data Studio 实现无缝集成 通过使开发人员在开发阶段调优 SQL 以降低开销和风险。 鼓励开发人员(developers)与数据库管理员(DBAs)之间的协作。DBA 可以更好的了解数据库是被哪些 SQL 访问的,便于执行优化策略,Developer 也可以了解更多的数据库优化知识。

安装 IBM Data Studio 3.1.1 中集成的 Query Tuner 组件

IBM Data Studio 3.1.1 产品包中包含了 SQL 性能调优工具,用户只需要在安装 IBM Data Studio 3.1.1 过程的 Select the features to install(选择需要安装的特性)这一步中,勾选 Query Tuning(查询优化)这一项。

图 2. 在安装过程中勾选 Query Tuning(查询优化)

安装完成之后,就可以在 Data Studio 3.1.1 中使用查询优化功能。

时间: 2024-12-15 08:27:21

在Data Studio 3.1.1中使用Query Tuner进行查询优化的相关文章

Data Studio Administrator V1.2中的数据保留和数据迁移

在复杂的数据库变更期间使用 Data Studio Administrator 保留和迁移数据 简介:您需要对数据库进行复杂的变更吗?例如,保留原有数据的同时将列转移到另一个表中.通过 使用 Data Studio Administrator for DB2 for Linux, UNIX, and Windows(即 以前的 DB2 Change Management Expert),可以在对数据库进行复杂的变更时保留有价值的数据.本文 学习一个场景,在此场景中,DBA 使用 Data Stu

使用IBM Data Studio在DB2 for Linux, UNIX, and Windows中配置自治维护

数据库管理员执行的常见维护任务,包括备份.表和索引中的数据重组,以及统计http://www.aliyun.com/zixun/aggregation/12240.html">数据收集.DB2 数据库管理器为执行备份.保持最新的统计,以及必要的表和索引重组提供自动维护功能.在数据库上定期执行这些任务非常重要,可以确保针对它们的性能和可恢复性进行优化. 要确定是否以及何时执行维护活动,这可能既费时又困难.DB2 的自治功能减轻您的负担.使用 IBM Data Studio Configure

使用Visual Studio 2010在WPF中构建数据驱动的大纲/细节业务表

概述 在本实验中,您将了解如何使用 Visual Studio 2010 工具在 WPF 4.0 中创建和自定义大纲/细节业务表. 目标 完成此实验后,您将学会: 如何在 WPF 项目中使用"Data Sources"窗口创建初始支架,以绑定您应用程序的数据 如何使用"Data Sources"窗口在现有 WPF 控件中"绘制"数据绑定 如何使用"Data Sources"窗口创建大纲/细节支架 如何自定义"Data

集成Spring Framework和Data Studio

pureQuery 是包含在 Data Studio 中的 IBM 新开发平台,用于开发 Java 数据库访问应用程序.它简单的 API 和集成工具不仅提高了数据访问开发人员的效率,还鼓励遵守编码最佳实践以获得更好的应用程序性能.Spring 是一个开源的 Java/J2EE 应用程序框架,它提供了更高级的数据访问特性,比如事务管理.资源管理以及 Data Access Object 层次结构.如果将它与 pureQuery 集成起来,将带来更简单的应用程序开发与维护体验.本教程引导您构建具有

Aqua Data Studio 10.0发布 数据库开发工具

Aqua Data Studio是一个完整IDE的数据库开发工具.它提供三个主要功能:数据库查询和管理工具:数据库.源代码控制.文件系统的比较工具套件:以及Subversion和CVS的一个完整和集成的源代码控制客户端.它支持Oracle,DB2 ihttp://www.aliyun.com/zixun/aggregation/16960.html">Series,DB2 LUW中,MS SQL Server,Sybase ASE,SYBASE Anywhere,Sybase IQ,Inf

使用IBM Data Studio Web控制台管理数据库连接

在当今的企业组织中,都是在一个由异构数据源和http://www.aliyun.com/zixun/aggregation/35695.html">数据资产组成的复杂生态系统中管理数据.数据库管理员 (DBA) 面临的一大难题是:确保如何能够安全且高效地与已授权的应用程序和用户共享必需的数据库连接信息. IBM Data Studio(包含 Data Studio 完整客户端.Data Studio 管理客户端和 Data Studio Web 控制台)是一个工具组合,用于简化数据库开发与

使用IBM Data Studio V3.1.1操作时态表并管理相应的数据

本文旨在介绍如何使用此工具来操作时态表并管理相应的数据. 伴随着 IBM DB2 V10 http://www.aliyun.com/zixun/aggregation/16606.html">Galileo 的发布,IBM Data Studio V3.1.1 正式取代了 DB2 Control Center.它成为了数据库使用者对数据进行管理,开发等操作的得力助手.IBM DB2 V10 的发布向大家展示了多个数据库新特性,其中时态表 (temporal table) 是其中一个新特性

安装IBM Data Studio让多个用户从浏览器远程管理数据库

从 DB2 V10.1 开始,IBM Data Studio 已经替代 DB2 控制中心成为随着 DB2 一起发布的数据库工具,对于今后 DB2 数据库主流的开发和管理工具,快速的掌握和使用 Data Studio 是很有必要的.在企业的生产环境中使用数据库管理工具时,我们通常考虑以下情况: 数据库管理工具会占用内存,很多用户不希望这些工具安装在自己的工作机上. 如果仅仅把工具安装在一个机器上并且能让多 个用户共同使用,不仅节约资源,同时也便于工具的管理和升级. 从安全的角度考虑,为了保护数据,

Data Studio和Control Center对象管理对比介绍

Data Studio 是 IBM®InfoSphere Optim数据生命周期管理工具和解决方案家族的一个基于 http://www.aliyun.com/zixun/aggregation/13428.html">Eclipse的工具. Data Studio 为 DB2®数据库管理和数据库应用程序开发提供了一个集成环境,可以极大的提高用户管理数据库和开发数据库应用程序的效率,缩短开发和管理周期. 它替换了 DB2®V10 之前提供的 Control Center 工具,成为 DB2®