Block Change Tracking - 10g 새 기능 사용 하기

3275 단어 change
저자: eygle |
< span style = "font - size: 8pt;" > English Version [전재 시 하이퍼링크 형식 으로 문장 과 작성 자 정보 및 본 성명] < / span >


< span style = "font - size: 8pt;" > 링크: < / span >




< p > Block chage tracking 은 Oracle 10g 의 새로운 기능 입 니 다. Block change tracking 프로 세 스 는 지난 백업 이후 데이터 블록 의 변 화 를 기록 하고 이 정 보 를 추적 파일 에 기록 합 니 다.RMAN 은 이 파일 을 사용 하여 증분 백업 에 백업 해 야 할 변경 데 이 터 를 판단 합 니 다.이것 은 백업 성능 을 크게 촉진 시 켰 습 니 다. RMAN 은 변경 데 이 터 를 찾기 위해 전체 파일 을 검색 하지 않 을 수 있 습 니 다. < /p>

 


< p > 이 를 위해 Oracle 은 새로운 배경 프로 세 스 를 도 입 했 습 니 다. CTWR 은 모두 Change Tracking Writer 라 고 합 니 다. 변 화 된 블록 을 기록 하고 변 화 를 로그 파일 에 기록 합 니 다.
추적 을 사용 하면 다음 명령 을 사용 할 수 있 습 니 다: < / p >






alter database enable block change tracking using
file '/data5/flash_recovery_area/EYGLE/eygle_block_track.log';


< p > < br / > 현재 설정 을 판단 하면 조회 할 수 있 습 니 다: < / p >






select filename,status,bytes from v$block_change_tracking;


< p > < br / > 추적 종료: < / p >






alter database disable block change tracking;


< p > < br / > 아래 절 차 는 참고 하 시기 바 랍 니 다: < / p >

 

SYS AS SYSDBA on 29-MAR-05 >alter database enable block change tracking using
2 file '/data5/flash_recovery_area/EYGLE/eygle_block_track.log';

Database altered.

SYS AS SYSDBA on 29-MAR-05 >select filename,status,bytes from v$block_change_tracking;

FILENAME
--------------------------------------------------------------------------------
STATUS BYTES
---------- ----------
/data5/flash_recovery_area/EYGLE/eygle_block_track.log
ENABLED 11599872


SYS AS SYSDBA on 29-MAR-05 >alter database disable block change tracking;

Database altered.

SYS AS SYSDBA on 29-MAR-05 >select filename,status,bytes from v$block_change_tracking;

FILENAME
--------------------------------------------------------------------------------
STATUS BYTES
---------- ----------

DISABLED

 


좋은 웹페이지 즐겨찾기