변경 추적 파일(Change-tracking file)은 RMAN 백업이 수행된 이후에 변경된, 즉 RMAN을 통해 증분 백업을 수행하려 할 때에 백업되어야 하는 블록들을 추적하는데 사용된다.
이 기능은 10g부터 추가된 기능으로, 이 기능을 사용하지 않는다면, 증분 백업 수행시에 전체 DB블록을 모두 검사하여 변경된 블록들을 찾아내는 식으로 증분 백업이 수행되었다.
헌데 만약 이 기능을 사용하게 된다면 변경된 블록에 대한 정보를 실시간으로 변경 추적 파일에 기록해놓고, 증분 백업 수행시에는 이 파일을 통해 쉽게 변경된 블록들을 추적할 수 있는 것이다.
이 파일을 사용하는 것으로 설정하는 그 자체만으로도 부하가 가중되며, DB사용량이 낮은 시간대에 백업이 수행될 것이란 것을 생각해보면, 증분 백업에 할애할 수 있는 시간이 매우 적지 않고서는 크게 유용한 기능이라 보기 힘들 것이라 생각한다.


해당 기능은 아래와 같이 켜고 끌 수 있다.

sys@OMS> ALTER DATABASE enable block change tracking USING FILE '/home/oracle/track.txt';
DATABASE altered.
-- 켜기 - 해당 기능이 사용할 파일명을 지정해준다.
sys@OMS> ALTER DATABASE disable block change tracking;
DATABASE altered.
-- 끄기 - 추적 파일도 자동으로 지워진다.

레이블 (0)

  • 레이블 없음

0 댓글

로그인 상태가 아닙니다. 변경하는 경우 익명으로 표기됩니다. 이미 계정이 있다면 로그인을 원하실 수 있습니다.

첨부 파일  (0)

첨부 파일 추가하기
공유된 파일이 아직 없습니다.