2016-08-04 35 views
2

我在Oracle SQL Developer的查询中运行了Tuning Advisor。在SQL配置文件选项卡下有两个建议,我想接受第一个建议。Oracle SQL Tuning Advisor接受建议

execute dbms_sqltune.accept_sql_profile(task_name => 'staName', 
     task_owner => 'DATA', replace => TRUE); 

我该如何接受更改或查看它的含义?

回答

1

将SQL复制并粘贴到SQL Developer中并执行它。

要检查配置文件使用:

select * from dba_sql_profiles; 

特别,看SQL_TEXT

+0

但我怎么知道那有什么实际上做?我不明白它是什么索引或其他东西。 'SQL_TEXT'就是我的SQL,我正在测试 – Toolkit

+0

以及为什么在我接受前一个之后它会一直给我提供结果? – Toolkit