트러블슈팅 오라클 퍼포먼스 2판 (2017년)
DBMS_STATS 패키지 설정하기 0 0 21,116

by 구루비스터디 오브젝트통계 DBMS_STATS [2023.09.09]


DBMS_STATS 패키지 설정하기

과거의 방법

  • 10.2버전에서는 set_param 프로시저를 이용하였다.

EXEC DBMS_STATS.SET_PARAM(pname => 'CASCADE', pval => 'TRUE')


현재의 방법

  • 11.1 버전부터는 아래와 같은 프로시저로 변경한다.
  • set_global_prefs : 글로벌 환경 설정(set_param 프로시저 대체)
  • set_databse_prefs : 데이터베이스의 환경설정
  • set_schema_prefs : 특정 스키마의 기본값 설정
  • set_table_prefs : 특정 테이블의 기본값 설정
  • get_prefs : 기본 설정값을 조회한다 (get_param 프로시저 대체)
  • reset_global_pref_defaults : 글로벌 기본 설정값 제거
  • delete_database_pref : 데이터베이스 레벨 기본설정값 제거
  • delete_schema_prefs : 스키마레벨 기본 설정값 제거
  • delete_table_prefs : 테이블 레벨 기본 설정갑 제거



DBMS_STATS.SET_DATABASE_PREFS(pname => 'CASCADE', pvalue => 'DBMS_STATS.AUTO_CASCADE');
DBMS_STATS.SET_TABLE_PREFS(ownname => 'SCOTT',
			pname => 'CASCADE',
			pvalue => 'FALSE');
DBMS_STATS.DELETE_SCHEMA_PREFS(ownname => 'scott', pname => 'cascade');

"데이터베이스 스터디모임" 에서 2017년에 "전문가를 위한 트러블슈팅 오라클 퍼포먼스(Second Edition) " 도서를 스터디하면서 정리한 내용 입니다.

- 강좌 URL : http://www.gurubee.net/lecture/4380

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입