SQL语句常用的优化方法.ppt

DBMS_SQLTUNE Dbms_sqltune 是ORACLE在10G版本里推出的Sql调优工具。 用户可以通过创建作业来把要调优的Sql语句放入Dbms_sqltune 包, 运行该作业,之后查询相关视图,获取该语句最佳的执行计划及建议。 如下步骤: 1 创建优化任务。 DBMS_SQLTUNE.CREATE_TUNING_TASK. 2 运行优化任务。 3 查询视图,获取任务的当前状态。 select status from user_advisor_taks where task_name=‘’; 4 查询语句的优化结果。 select dbms_sqltune.report_tuning_task(‘’) from dual; 此时可以看到最佳的执行计划及ORACLE的优化建议。 5 删除优化任务。 exec dbms_sqltune.drop_tuning_task(‘’); DBMS_ADVISOR 10G版本新推出的顾问框架,支持各种性能调优需求,通 过DBMS_ADVISOR包来支持各种需求,如,SQL调优, MV,索引建议等。

文档评论(0)

1亿VIP精品文档

相关文档