有效使用 Optim Query Tuner 工具进行 SQL 查询语句的优化
2009-12-07 00:00:00 来源:WEB开发网核心提示: 应用此修改后的 SQL,此时再用 OQT 进行调优的环境已经较之前发生了变化,有效使用 Optim Query Tuner 工具进行 SQL 查询语句的优化(6),查看其执行计划如图 8:图 8. 重写 SQL 后的 APG 图查看原图(大图)图上可见,应用了连接谓词 T1.LOCATION =
应用此修改后的 SQL,此时再用 OQT 进行调优的环境已经较之前发生了变化,查看其执行计划如图 8:
图 8. 重写 SQL 后的 APG 图
查看原图(大图)
图上可见,应用了连接谓词 T1.LOCATION = T2. LOCATION 之后,表 T2 上应用索引是 matching 的,而 T1 上是非 matching 的,仍不能最大限度地应用其上的索引的优势。重新运行 OQT 的“Tune Query”得到较高优先级的 Access Path Advisor 推荐的结果,如图 9 所示。
图 9. Access Path Advisor 推荐结果
查看原图(大图)
如上 APA 的结果显示,系统目录统计表 SYSIBM.SYSPACKSTMT 采用的是非 matching 的访问方式,这不是一种高效率的执行计划。此时,我们查看系统 catalog 表 T1 和 T2 的定义,看能否看出一些端倪:
图 10. 表定义
[]
- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››有效促进网站排名权重的友情链接评定标准
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
- ››使用 ADDRESS 与 INDIRECT函数查询信息
更多精彩
赞助商链接