초기화 파라미터 파일
- 항목은 시작되는 인스턴스에 따라 다름
- 다음 두 가지 파라미터 유형이 있음
- Explicit : 파일에 항목이 있음
- Implicit : 파일에 항목이 없지만 Oracle 기본 값으로 가정
- 초기화 파라미터 파일이 여러 개 있을 수 있음
- 파일 항목의 변경 사항은 사용된 초기화 파라미터 파일 유형을 기준으로 적용됨
- PFILE : 정적 파라미터 파일
- SPFILE : 지속 파라미터 파일
PFILE: initSID.ora
- 텍스트 파일
- 운영 체제 편집기에서 수정
- 수동으로 수정
- 변경 사항은 다음 시작 시 적용
- 인스턴스가 시작하는 동안에만 여림
- 기본 위치는 $ORACLE_HOME/dbs
SPFILE: spfileSID.ora
- Binary 파일
- Oracle 서버에서 유지 관리
- 항상 서버 측에 상주
- 종료할 때와 시작할 때 변경 사항을 지속적으로 유지
- 파라미터 값 자체적으로 튜닝
- Recovery Manager 가 초기화 파라미터 파일을 백업할 수 있도록 지원
- 인스턴스 시작 전 후에 실행할 수 있음
STARTUP 명령 동작
- 우선 순위
- spfileSID.ora
- 기본 SPFILE
- initSID.ora
- 지정된 PFILE은 우선 순위보다 우선적으로 적용
- PFILE 은 SPFILE 을 사용하도록 지정할 수 있음
NOMOUNT 데이터베이스 시작
- 다음 순서로 $ORACLE_HOME/dbs 에서 초기화 파일 읽기
- 먼저 spfileSID.ora 를 읽음
- 찾을 수 없으면 initSID.ora 읽음
- SGA 할당
- 백그라운드 프로세스 시작
- alertSID.log 파일 및 추적 파일 열기
OPEN 데이터베이스 시작
- 데이터베이스 열기에는 다음 작업이 포함됨
- 온라인 데이터 파일 열기
- 온라인 리두 로그 파일 열기
- 필요한 경우 SMON 백그라운드 프로세스는 인스턴스 복구 시작
진단 파일을 사용한 인스턴스 모니터
- 진단 파일
- 발생한 중요 이벤트에 대한 정보 포함
- 문제를 해결하는 데 사용
- 데이터베이스의 일상적인 관리를 효율화 하는 데 사용
- 진단 파일 유형
- alertSID.log 파일
- 백그라운드 추적 파일
- 사용자 추적 파일
경고 로그 파일
- alertSID.log 파일
- 명령 기록
- 주요 이벤트 결과 기록
- 일상적인 운용 정보를 기록하는 데 사용
- 데이터베이스 오류를 진단하는 데 사용
- 각 항목에는 연관된 시간 기록이 있음
- DBA 가 관리해야 함
- BACKGROUND_DUMP_DEST 로 위치를 정의함
백그라운드 추적 파일
- 백그라운드 추적 파일
- 백그라운드 프로세스에 의해 감지되는 오류 기록
- 오류를 진단하고 해결하는 데 사용
- 백그라운드 프로세스에서 오류가 발생하는 경우 생성
- 위치는 BACKGROUND_DUMP_DEST 에 의해 정의됨
사용자 추적 파일
- 사용자 추적 파일
- 사용자 프로세스에서 생성
- 서버 프로세스에서 생성될 수 있음
- 추적된 SQL 문에 대한 통계 포함
- 사용자 오류 메시지 포함
- 사용자 세션 오류가 발생한 경우 생성됨
- 위치는 USER_DUMP_DEST 에 의해 정의됨
- 크기는 MAX_DUMO_FILE_SIZE 에 의해 정의됨
'Oracle' 카테고리의 다른 글
제어 파일 유지 관리 (0) | 2024.02.23 |
---|---|
데이터 딕셔너리 및 동적 성능 뷰 (0) | 2024.02.23 |
Oracle 서버 시작 (0) | 2024.02.23 |
Oracle 구조 구성 요소 (0) | 2024.02.23 |
Oracle Database 12c ③ (0) | 2024.02.20 |