반응형
이전 글
https://bae9086.tistory.com/458
이전 글에서 profile을 생성하여 sql변경없이 plan을 변경할 수 있는 방법에 대해서 설명하였습니다.
이렇게 생성한 profile을 사용하지 않게 disable시키거나, drop 시키는 명령어를 정리합니다.
확인
SQL> select * from dba_sql_profiles;
disable
exec bms_sqltune.alter_sql_profile(name=>'프로파일 명',attribute_name=>'STATUS',value=>'DISABLED') ;
exec bms_sqltune.alter_sql_profile(name=>'SYS_SQLPROF_0155d91a21150000',attribute_name=>'STATUS',value=>'DISABLED') ;
drop
exec dbms_sqltune.drop_sql_profile(name=>'프로파일 명') ;
exec dbms_sqltune.drop_sql_profile(name=>'PROFILE_0fm85xjkbr8gv') ;
반응형
'Oracle > 튜닝' 카테고리의 다른 글
히스토그램(Histogram) (4) | 2024.01.04 |
---|---|
같은 SQLID 다른 PLAN (Histogram 차이) (0) | 2023.12.22 |
공간관리와 Direct Path Load (0) | 2023.05.10 |
자동으로 튜닝을 권고해주는 SQL_TUNE ADVISOR (0) | 2023.03.10 |
[DBMS_SQLTUNE] Profile로 SQL변경없이 실행계획 변경해보기 (0) | 2023.01.20 |
댓글