如何使用 Optim Query Tuner 进行数据库性能调优,第 2 部分:使用 Optim Query Tuner 对 SQL 语句进行查询优化
2010-05-13 00:00:00 来源:WEB开发网核心提示: 查看原图(大图)使用 Query Advisor 优化 SQL 语句数据库管理员(DBA)和数据库程序开发人员通常很难了解到 DB2 内部处理每一条 SQL 语句的细节,某些情况下,如何使用 Optim Query Tuner 进行数据库性能调优,第 2 部分:使用 Optim Query Tu
查看原图(大图)
使用 Query Advisor 优化 SQL 语句
数据库管理员(DBA)和数据库程序开发人员通常很难了解到 DB2 内部处理每一条 SQL 语句的细节。某些情况下,用户的 SQL 查询语句写的不够好也可能导致 DB2 运行时性能不佳。那么什么样的 SQL 语句算是“好”的,什么样的是“不好”的?针对这种问题,OQT 中的 Query Advisor 提供相应的功能,来指出用户使用的 SQL 语句中可能存在的性能问题,并给出相应的解决建议。
下面介绍一下 OQT 中 Query Advisor 的使用。首先在 Query Tuner Project 中的 Query Text 里输入 SQL 查询语句(如图 9 所示):
图 9. 在 OQT 中输入 SQL 语句
查看原图(大图)
然后在右侧菜单栏中点击“Choose Tuning Activities”,选择“Query Advisor”,此时“Query Format and Annotation”会自动被选中。点击“OK”就可以运行 Query Advisor。
图 10. 运行 Query Advisor
更多精彩
赞助商链接