WEB开发网
开发学院数据库DB2 有效使用 Optim Query Tuner 工具进行 SQL 查询语... 阅读

有效使用 Optim Query Tuner 工具进行 SQL 查询语句的优化

 2009-12-07 00:00:00 来源:WEB开发网   
核心提示: 已知其上现有的索引结构为:INDEX on SYSPACKSTMT T1:DSNKSX01 (LOCATION, COLLID, NAME, CONTOKEN, SEQNO)INDEX on SYSPACKAGE T2:DSNKKX01 (LOCATION, COLLID, NAME, VERS

已知其上现有的索引结构为:

INDEX on SYSPACKSTMT T1:DSNKSX01 (LOCATION, COLLID, NAME, CONTOKEN, SEQNO)

INDEX on SYSPACKAGE T2:DSNKKX01 (LOCATION, COLLID, NAME, VERSION);DSNKKX02 (LOCATION, COLLID, NAME, CONTOKEN)

如果按照 OQT 提供的功能模块,选择所有的调优动作,对应图 1 的操作“Select All”,我们将得到如图 2 所示的结果。OQT 给出的建议以优先级顺序排列。但对查询的调优并非是依次地执行这些建议,任何查询问题也并非只有一个最优解。秉着尽量减少系统开销的原则进行有效的优化操作,以改善查询的响应时间,此案例中给出的分析问题解决问题的思路,对用户来讲将不失为一种有效的指导和借鉴。


图 1. OQT 操作
有效使用 Optim Query Tuner 工具进行 SQL 查询语句的优化

查看原图(大图)

图 2. OQT 给出的建议汇总
有效使用 Optim Query Tuner 工具进行 SQL 查询语句的优化

查看原图(大图)

Query Format and Annotation 模块可以根据 SQL 语法特点,将输入的查询语句进行规范化的排列和展示,特别是对于复杂难理解的查询语句,此功能十分有帮助。

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

Tags:有效 使用 Optim

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