SMALL

초기화 파라미터?


오라클을 구성하는 파일은 데이터 파일, REDO 로그 파일, 컨트롤 파일이 있다.

초기화 파라미터 정보는 컨트롤 파일에 있다.

초기화 파라미터는 오라클에 관한 특성을 결정하는 파라미터이다.


인스턴스 레벨에서의 변경


인스턴스 레벨에서 초기화 파라미터를 변경하면, 인스턴스 전체에 적용된다.


ALTER SYSTEM SET <파라미터명> = <새로운 설정값>

SCOPE = {MEMORY | SPFILE | BOTH}


MEMORY : 데이터베이스에 변경한 설정이 즉시 반영, 하지만 재기동하면 설정 초기화

SPFILE : 설정한 값이 서버 파라미터 파일 설정에만 변경되므로 재기동후 적용. (기동 중일 때 설정 변경할 수 없는 파라미터 경우 사용)

BOTH : 기본값. 변경 즉시 적용되며, 서버파라미터에도 반영되므로 재기동한 이후에도 설정값 유효


SELECT *

FROM V$PARAMETER;


세션 레벨에서의 변경


세션 레벨에서 초기화 파라미터를 변경하면, 해당 명령어를 수행한 세션에만 적용된다.


ALTER SESSION SET <파라미터명> = <새로운 설정값>


이 명령어는 초기화 파라미터를 특정 SQL 처리시에만 임시로 변경하고 싶을 때 편리하게 사용


SELECT *

FROM V$SYSTEM_PARAMETER;

LIST

'전공 > Oracle' 카테고리의 다른 글

테이블 컬럼명 주석 추가  (0) 2018.10.19
DDL 조회  (0) 2018.10.08
세그먼트 공간 관리 방식  (0) 2018.09.19
테이블 스페이스 종류  (0) 2018.09.18
딕셔너리 뷰 조회  (0) 2018.09.18

+ Recent posts