oracle SQL配置文件 2

1.1.1.1   sql优化顾问

通过dbms_sqltune包可以访问SQL优化顾问的核心界面。此外,在企业管理器中还集成了一个图形界面。通过这两个界面可以执行优化任务(tuning task),还可以查看产生的建议并接受建议。

注意 要使用SQL优化顾问和dbms_sqltune包,必须获得使用Diagnostics Pack和Tuning Pack的许可。记住,这些选件仅在企业版可用。

要启动优化任务,必须调用dbms_sqltune包中的create_tuning_task函数,并将以下各项之一作为一个参数传递(函数会重载四次以接受不同类型的参数)。

Ø  SQL语句的文本。

Ø  对存储在库缓存中的SQL语句的引用(sql_id)。

Ø  对存储在AWR(Automatic Workload Repository,自动工作负载存储库)中的SQL语句的引用(sql_id)。