• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > 如何使用 Optim Query Tuner 进行数据库性能调优,第 2 部分:使用 Optim Query Tuner 对 SQL 语句进行查询优化

如何使用 Optim Query Tuner 进行数据库性能调优,第 2 部分:使用 Optim Query Tuner 对 SQL 语句进行查询优化

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了如何使用 Optim Query Tuner 进行数据库性能调优,第 2 部分:使用 Optim Query Tuner 对 SQL 语句进行查询优化等相关知识,希望本文的分享对您有所帮助
</div>

在对 OQT 进行了基本的配置之后,就可以开始使用 OQT 来对 SQL 语句进行各种调优工作。OQT 的功能可以分为几个部分:针对特定问题提供各种优化建议的专家系统工具;以及提供诊断信息的报告工具。

提供优化建议的专家系统工具包括:Statistics Advisor(统计信息调优专家),Query Advisor (SQL 语句优化专家),Access Path Advisor(访问路径优化专家),Index Advisor(索引优化专家)和 Visual Plan Hint(可视化优化提示)。

诊断信息报告工具包括:Capture SQL(数据源定义),Query Annotation(SQL 语句注释)和 Access Plan Graph(访问路径图)。

下面我们将逐一介绍上面提到的各个 OQT 功能。本文里的 SQL 语句所引用到的表,均来自 TPC-D 标准中所定义的表。关于 TPC-D 标准的详情,请参见参考资源。

使用 Capture SQL 识别查询性能低的语句

在数据库应用开发和性能调优的过程中,用户首先要做的就是定位存在问题的查询语句,然后才能对其进行分析以期提高该查询语句的性能。但由于很多开发人员往往缺乏数据库调优方面的经验,因此需要借助有效的工具来辅助其定位问题。

OQT 的 Capture SQL 模块(捕获 SQL 模块)可以帮助数据库应用开发者和数据库管理员准确地定位问题查询。Capture SQL 模块可以从多种数据源 Catalog(数据库系统表)、Statement Cache(数据库的 SQL 语句缓存容器)和 SQL 存储过程等中抽取查询语句,并使用 Capture SQL 分析功能定位存在问题的语句。从而减少用户的调优成本,提高工作效率。

借助 OQT 的 Capture SQL 模块来定位问题查询主要分为两个步骤。首先用户需要选择一种数据源,即可能存在问题查询的地方。目前 OQT 支持的数据源有用户输入、Statement cache、Catalog、SQL 存储过程和操作系统普通文件等。

 2 3 4 5 6  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 如何使用 Optim Query Tuner 进行数据库性能调优,第 3 部分: 基于 Optim Query Tuner 的应用性能调优和监控
  • 如何使用 Optim Query Tuner 进行数据库性能调优,第 2 部分:使用 Optim Query Tuner 对 SQL 语句进行查询优化

相关文章

  • 2017-06-28使用 Technology Explorer for IBM DB2 为 DB2 for Linux, UNIX, and Windows 管理用户和组身份验证
  • 2017-05-11IBM DB2 日常维护汇总(九)
  • 2017-06-28使用DB2look重新创建优化器访问计划(5)
  • 2017-06-28有关DB2数据库备份参数修改后报错问题
  • 2017-06-28使用 Data Studio Administrator V2.1 进行数据迁移和更改管理
  • 2017-06-28灵活有效的数据仓库解决方案,第3部分:设计并实现仓库ETL过程
  • 2017-06-28关于IBM DB2 数据库的使用小技巧小结
  • 2017-06-28IBM DB2的数据复制、迁移方法
  • 2017-06-28用于监控 DB2 实例和数据库的新的 DB2 UDB 工具
  • 2017-06-28走近数据库前沿技术——集群

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • DB2 9数据服务器发展3部曲
    • 实例讲解IBM DB2中提高并发度的三个方法
    • DB2 Web服务提供者的安全性(2)
    • DB2 Universal Database进程详解
    • DB2时间函数
    • 提高DB2数据备份与恢复的效率
    • IBM WebSphere Portal Web Content Manager 和 DB2 调优指南
    • 雇员工作空间系列: 配置和开发DB2 Content Manager 8.2的单点登录portlet
    • DB2 基础: 使用重定向恢复克隆 DB2 数据库
    • CentOS下DB2数据库安装过程详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有