いくつかのクエリに対して sql チューニング タスクを作成し、実行しました。レポートを生成した後、次のコマンドを実行することをお勧めします。
execute dbms_sqltune.accept_sql_profile(task_name => 'tuning_task_name',
replace => TRUE);
しかし!もちろん、私はこのプロファイルが何をするのか知りたいです?! インターネットでこの質問を検索した後、次のクエリを見つけました。
select
rat.attr1
from
sys.WRI$_ADV_TASKS tsk,
sys.WRI$_ADV_RATIONALE rat
where
tsk.name = 'tuning_task_name'
and rat.task_id = tsk.id
このクエリの結果は次のとおりです。
私はそれが何をするのか理解していません:(そして、このプロファイルヒントをより読みやすい(/ +ヒント/)SQLヒントに変換したいですか?