记录自从上一次备份以来数据块的变化,并把这些信息记录在跟踪文件中。
RMAN使用这个文件判断增量备份中需要备份的变更数据。这极大的促进了备份性能,
RMAN可以不再扫描整个文件以查找变更数据。为此Oracle引入了一个新的后台进程,
CTWR(Change TrackingWriter),用于记录变化的块并将变化写入相应的日志文件中。
select filename,status,bytes fromv$block_change_tracking;
SQL>
alter database enable block change tracking using file'D:\oracle10g\produc
t\10.2.0\admin\sun10g\udump\ctwr.log';
数据库已更改。
SQL> select filename,status,bytes fromv$block_change_tracking;
FILENAME
--------------------------------------------------------------------------------
STATUS
---------- ----------
D:\ORACLE10G\PRODUCT\10.2.0\ADMIN\SUN10G\UDUMP\CTWR.LOG
ENABLED