티스토리 뷰

초기화 파라미터 파일?

초기화 파라미터에서는 데이터베이스 전체에 관련되는 설정을 하는 것이다.

초기화 파라미터 파일은 데이터베이스를 실행할 때 가장 먼저 읽힌다.

 

초기화 파라미터의 파일 형식에는 「PFILE」과 「SPFILE」의 두 종류가 있다.

PFILE은 텍스트 파일 형식이고, SPFILE은 이진(binary) 파일 형식이다.

PFILE로 운용하는 경우는 데이터베이스 실행 중에 값은 변경할 수 없지만(재실행이 필요함!),

SPFILE로 운용하는 경우는 데이터베이스 실행중에도 값을 변경하여 반영할 수 있다.(재실행이 필요한 파라미터도 있음)

 

PFILE은 텍스트 파일이기때문에 값 변경은 텍스트 에디터에서 할 수 있어서 간단한 반면,

SPFILE은 PFILE을 변환해서 작성해야 하기 때문에 다소 번거로울 수 있다.


■ PFILE을 이용해 SPFILE을 작성

CREATE spfile = '<SP파일명>' FROM pfile = '<P파일명(전체 경로)>'

■ SPFILE을 이용해 PFILE을 작성 : SPFILE로도 PFILE을 만들 수 있음

CREATE pfile = '<P파일명>' FROM spfile = '<SP파일명(전체 경로)>'

아래의 명령어를 사용해 초기화 파라미터와 설정값 목록을 확인할 수 있다.

 

--초기화 파라미터 목록과 값을 확인
SHOW PARAMETERS

주요 초기화 파라미터

기본
DB_NAME 인스턴스가 관리하는 DB 이름
SERVICE_NAMES OracleServer 호스트 이름 (동적 서비스시 등록)
INSTANCE_NAME Oracle 인스턴스 이름 (동적 서비스시 등록)
LOCAL_LISTENER 동적 서비스 구성시 등록하러 가는 리스너
COPATIBLE 호환성을 유지해야 하는 버전 지정
DB_DOMAIN OracleServer 도메인 이름
UNDO_TABLESPACE UNDO 테이블 스페이스 이름
BACKGROUND_DUMP_DEST 경고 및 배그라운드 추적 파일의 저장 위치 지정
USER_DUMP_DEST 사용자 추적 파일의 저장 위치 지정
SQL_TRACE 추적 기능을 사용하는 경우 TRUE로 지정
REMOTE_LOGIN_PASSWORDFLE OS 인증을 사용하는 경우 none을 지정하고
암호 파일 인증을 사용하는 경우 exclusive를 지정한다.(기본값)
LOG_CHECKPOINTS_TO_ALERT 로그 스위치 발생시 경고 파일에 쓰는 경우 TRUE를 지정한다.
UNDO_MANAGEMENT UNDO 영역 관리 모드를 설정
 - AUTO : 자동 실행 취소 관리 모드
 - MANUAL : 수동 실행 취소 관리 모드
DB_CACHE_ADVICE 버퍼 캐시 어드바이저의 유효/무효를 지정한다.
사이즈 관련(메모리)
SGA_MAX_SIZE 전체 SGA의 최대 크기 (바이트)
SHARED_POOL_SIZE 공유 풀 크기 지정 (바이트)
SHARED_POOL_RESERVED_SIZE 공유 풀 예약 영역의 크기 지정 (바이트)
DB_CACHE_SIZE 기본 버퍼 풀 크기 지정 (바이트)
DB_KEEP_CACHE_SIZE KEEP 버퍼 풀 크기 지정 (바이트)
DB_RECYCLE_CACHE_SIZE RECYCLE 버퍼 풀 크기 지정 (바이트)
LOG_BUFFER REDO 로그 버퍼 풀 크기 지정 (바이트)
LARGE_POOL_SIZE 대형 풀 크기 지정 (바이트)
JAVA_POOL_SIZE JAVA 풀 크기 지정 (바이트)
DB_BLOCK_SIZE 블록 크기 (최소 읽기/ 쓰기 단위)의 크기 지정 (바이트)
사이즈 관련(파일)
MAX_DUMP_FILE_SIZE 백그라운드 추적 파일 /사용자 추적 파일의 최대 파일 크기를 지정.
(무제한의 경우는 unlimited)
위치 관련
CONTROL_FILES 제어 파일명을 풀 패스로 지정.
(콤마로 구분하여 8개까지 지정할 수 있다.)
BACKGROUND_DUMP_DEST Alert 파일과 백그라운드 트레이스 파일을 출력할 장소를 지정
USER_DUMP_DEST 사용자 트레이스 파일을 출력할 장소를 지정
CORE_DUMP_DEST 코어 덤프를 출력할 장소를 지정
DB_CREATE_FILE_DEST 데이터 파일의 저장경로를 지정.
이 파라미터를 지정하면 Oracle Manager dFiles가 활성화 된다.
DB_CREATE_ONLINE_LOG_DEST_n 제어 파일과 REDO 로그 파일의 저장경로를 지정 (n은 5까지)
이 파라미터를 지정하면 Oracle Manager dFiles가 활성화 된다.
아카이브 관련
LOG_ARCHIVE_START TURE: 자동 아카이브 / FALSE: 수동 아카이브
LOG_ARCHIVE_DEST 첫 번째 아카이브 로그 출력처를 지정.
※ 로컬 호스트만 지정 가능.
LOG_ARCHIVE_DUPLEX_DEST 두 번째 아카이브 로그 출력처를 지정.
※ 로컬 호스트만 지정 가능/
LOG_ARCHIVE_DEST_n 아카이브 로그 출력처의 경로를 지정.
로컬 호스트 및 원격 호스트 모두 지정 가능하다.
n을 1~10까지 지정해서 사용 가능하다.(9i 이후버전만)

ex)
log_archive_dest_1 = "LOCATION=/disk01/log/MANDATORY"
log_archive_dest_2 = "LOCATION=/disk01/log/MANDATORY REOPEN = 300"
log_archive_dest_3 = "LOCATION=/disk01/log/OPTIONAL"
log_archive_dest_4 = "SERVICE = db01"

LOCATION : 로컬 디렉토리 지정
SERVICE : 원격 호스트 지정
MANDATORY : 필수 아카이브 저장경로
DEFER : 아카이브를 일시적으로 비활성화(무효화)
OPTIONAL : 아카이브가 완료되지 않아도 REDO 로그 덮어쓰기가 가능.(기본값)
REOPEN = n : 장애가 발생한 아카이브 경로에 지정한 시간 후에 재시도 (n초)
LOG_ARCHIVE_DEST_STATE_n defer: 아카이브를 비활성화(무효화)
enable : 아카이브를 활성화(유효화)
LOG_ARCHIVE_FORMAT 로그 파일을 아카이브할 때 사용할 파일명 형식을 지정
%s : 로그 순서 번호
%S : 0 채우기 로그 순서 번호
%t : 스레드 번호
%T : 0 채우기 스레드 번호
LOG_ARCHIVE_MAX_PROCESSES 자동 아카이브 모드 시 부팅하는 아카이브 프로세스의 수 (최대 10개까지)
LOG_ARCHIVE_MIN_SUCCEED_DEST 아카이브가 필요한 로컬 연결처 하한수
언어관련
NLS_DATE_LANGUAGE 월의 명칭 등 날짜 요소에 관한 규정
NLS_SORT 문자열을 정렬할 때의 기준을 규정
NLS_CALENDAR 달력에 관한 규정
NLS_CURRENCY 통화 기호를 규정
NLS_DATE_FORMAT 날짜 포맷을 규정
NLS_NUMERIC_CHARACTERS 수치 표현에 관한 규정
공유 서버 구성 관련
DISPATCHERS 디스패처 프로세스의 초기 기동수를 설정.
ex) "(PROTOCOL = TCP)(DISPATCHERS=3)"
※ 프로토콜이 복수인 경우는 1행씩 설정해야함!
MAX_DISPATCHERS 디스패처 최대 기동수
CIRCUITS 가상 서킷의 합계 수
CHARED_SERVERS 인스턴스 부팅 시 생성되는 공유 서버 프로세스 수
- 0을 설정하면 공유 서버 환경은 사용할 수 없게 된다.
MAX_SHARED_SERVERS 공유 서버 프로세스의 상한 수
SHARED_SERVER_SESSIONS 공유 서버 접속 세션 상한값
인스턴스 리커버리 튜닝 관련
FAST_START_MTTR_TARGET 데이터베이스가 크래시되었을 때 복구에 걸리는 평균 회복 시간
LOG_CHECKPOIN_INTERVAL 최신 체크 포인트부터 현제 REDO 로그까지의 블록 수
LOG_CHECKPOINT_TIMEOUT 최신 체크포인트부터 현젲 REDO 로그까지의 경과 시간
FAST_START_IO_TARGET 복구 처리에 필요한 I/O의 수
그 외
SESSIONS Oracle 서버 전체 동시 세션 최대 수
RECOVERY_PARALLELISM 인스턴스 복구의 ㅍ롤 포워드 처리의 실행을 패러럴화 할 경우 동시 실행 프로세스 수를 설정
PROCESSES 서버에서 동시에 부팅 가능한 프로세스 수
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함