WEB开发网
开发学院数据库DB2 如何使用 Optim Query Tuner 进行数据库性能调优,... 阅读

如何使用 Optim Query Tuner 进行数据库性能调优,第 3 部分: 基于 Optim Query Tuner 的应用性能调优和监控

 2010-05-27 00:00:00 来源:WEB开发网   
核心提示: 图 7. 生成解释信息使用存储过程如果应用中的查询数目特别大,无论是抓取查询语句、合并查询语句还是生成 EXPLAIN 信息等任务都比较耗时,如何使用 Optim Query Tuner 进行数据库性能调优,第 3 部分: 基于 Optim Query Tuner 的应用性能调优和监控(5),所

图 7. 生成解释信息

使用存储过程

如果应用中的查询数目特别大,无论是抓取查询语句、合并查询语句还是生成 EXPLAIN 信息等任务都比较耗时,所以 OQT 提供了对这些功能的存储过程实现。使用存储过程可以减少网络开销,从而提高处理速度。为了使用存储过程,需要进行如下配置:

在主机端安装 Java 环境和 JCC 驱动。

从客户端或者主机端配置存储过程及其相关包。

从“首选项”中选择“使用存储过程”,见图 8。

图 8. 使用存储过程

  查看原图(大图)

使用 OQT 分析应用的统计信息并生成优化建议

基于 workload 的 Statistic Advisor 是 OQT 用来分析应用中统计信息的一个有力工具,简称 WSA。相比于用来分析单条查询的 Statistic Advisor,WSA 会逐条分析每条查询,并将所有的推荐的 RUNSTATS 命令进行合并。此外,WSA 还会根据每条查询在 workload 之中的比重,推荐被引用次数最多的一些列和列的组合。

图 9 是 WSA 分析完一个 workload 后获得的 RUNSTATS 推荐方案:

图 9. WSA 的推荐

  查看原图(大图)

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:如何 使用 Optim

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接