oracle 설치된 폴다에 가보면 oradata 폴더에 대부분파일이 위치한다,
확인해 보자.
A. DataFile
- 모든 Oracle DataBAse는 하나이상의 DataFile을 가지며, DB의 영역이 부족할 때 자동으로
확장할 수 있는 기능이 있다.
- 하나이상의 DataFile이 TableSpace를 형성한다.
- 수정된 Data나 새로운 Data는 파일에 즉시 Write할 필요가 없다.즉 디스크 Access량을 줄이고
성능을 향상시키려면 Data를 메모리에 저장했다가 DBWR BackGround Process가 한번에 디스크에
저장한다.
B. Redo Log File
- Oracle DB는 2개 이상의 Redo Log File을 가진다.
- Redo Log의 주기능은 변경사항을 저장,이미 수정된 Data가 장애 때문에 DataFile에 기록되지
못했다면 수정된 부분이 Redo Log에 있으므로 수행한 작업을 손실하지는 않는다.
C. Control File
- Control File에는 DB이름, DataFile과 Redo Log File의 위치,DB생성시간등이 기록되어 있다.
- Oracle은 Instance가 시작될때마다 DataBase와 Redo Log File을 지정한다. 새 DataFile이나
Redo Log File이 생성되는 경우에는 Oracle은 Control File을 자동으로 수정한다.
D, 파라미터파일
-데이터베이스 이름
- SGA메모리 구조와 할당크기
- 컨트롤 파일명과 위치
- 아카이브 파일정보
- 언두세그먼트 정보
오라클자바커뮤니티에서 설립한 개발자교육6년차 오엔제이프로그래밍 실무교육센터
(오라클SQL,튜닝,힌트,자바프레임워크,안드로이드,아이폰,닷넷 실무개발강의)
댓글 없음:
댓글 쓰기