본문 바로가기

아카이브 로그

[오라클] 아카이브 로그 모드(Archive log mode)로 전환하기 이제 슬슬 백업관련해서 복습을 해봅니다. SQL을 그럭저럭 마쳐가지고. 아카이브에 대해서는 알고 계시리라 생각하고 이번글을 적습니다. 데이터베이스가 구성이 되면 디폴트로 노아카이브 모드로 구성이 되는데요, 노아카이브 모드란 아카이브 로그 파일을 생성하지 않는 시스템 모드 입니다. 리두 로그 파일을 따로 기록하지 않습니다. 반면에, 리두로그 스위치가 일어날때 아카이버(Achiver)-ARCH 백그라운드 프로세스-가 디스크나 정해진 경로에 따로 리두 로그 파일을 기록하는데요, 이를 아카이브 모드라 합니다. 아카이브 모드를 사용하기 위해서는 파라미터(Parameter) 파일에 관련 파라미터를 설정해주어야 하는데요. 우선 다음을 데이터 베이스가 오픈된 상태에서 다음을 적용시켜줍니다. 아카이브 로그 파일이 생성될.. 더보기
[오라클] 아카이브 로그(Archive Log) 데이터베이스 복구를 위한 방법 중 하나인 아카이브 로그 입니다. 리두 로그 파일과 더불어 중요한 복구 방법인데요. 리두 로그 파일을 따로 저장하느냐 안하느냐에 따라 노아카이브 로그 모드와 아카이브 로그 모드로 불리웁니다. 이중 아카이브 로그 모드가 리두 로그 파일을 별도로 저장하는 모드인데요. 즉, 리두로그 파일의 복사본을 만듭니다. 이때 설정된 경로에 따라 리두로그 파일을 복사하는 것을 Archiver 즉, ARCH 백그라운드 프로세스라 부릅니다. 노아카이브 로그 모드와 아카이브 모드의 차이점은 무엇일까요? 우선 아카이브 로그의 유무가 되겠구요. 그로인한 디스크의 I/O의 증가, 감소와 관련이 있겠습니다. (당연히 아카이브 로그를 디스크에 쓸려면 I/O가 발생하겠죠?) 그리고 노아카이브 로드 모드는 데.. 더보기