Oracle SQL Tuning Advisor принимает рекомендацию

Я запустил Tuning Advisor по запросу в Oracle SQL Developer. На вкладке «Профиль SQL» было два предложения, и я хотел принять первое.

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

Как принять изменение или посмотреть, что оно предлагает?


person Kara    schedule 04.08.2016    source источник


Ответы (1)


Скопируйте и вставьте SQL в SQL Developer и выполните его.

Для проверки профилей используйте:

select * from dba_sql_profiles;

В частности, обратите внимание на столбец SQL_TEXT

person tale852150    schedule 04.08.2016
comment
но как я понимаю, что он сделал на самом деле? Я не могу понять, что это были индексы или что-то еще. SQL_TEXT — это просто мой SQL, который я тестировал - person Toolkit; 06.02.2017
comment
и почему, черт возьми, он продолжает предлагать мне находки после того, как я принял предыдущую? - person Toolkit; 06.02.2017