指引网

当前位置: 主页 > 数据库 > Oracle >

oracle特性之Block Change Tracking

来源:网络 作者:佚名 点击: 时间:2018-01-13 06:41
[摘要] 最近在oracle文档关于rman部分的时候,看到了Block Change Tracking这个特性,今天就和大家说说这个特性。 这个文档在oracle10.2的位置:backup and Recovery Basics--4 Backing Up Databases Using RMAN'
最近在oracle文档关于rman部分的时候,看到了“Block Change Tracking”这个特性,今天就和大家说说这个特性。

  这个文档在oracle10.2的位置:"backup and Recovery Basics"-->"4 Backing Up Databases Using RMAN'--》“4.4 RMAN Incremental Backups“

  这个里面主要说了几点内容:

  1.Block change tracking 会记录data file里每个block的update 信息,这些tracking信息保存在tracking 文件里。 当启动block change tracking 后,RMAN 使用trackingfile里的信息,只读取改变的block信息,而不用在对整个data file进行扫描,从而提高了RMAN 备份的性能。

  2.默认是禁用Block change tracking的

  3.Oracle 会自动管理change tracking file的大小,只保留最近8次block change 的信息。 超过8次, 那么最前面的block bitmap 信息会被current change 覆盖。

  4.如果是RAC 环境,change tracking file 必须放在共享设备上。

  5.RMAN 不支持对change tracking file 的备份与恢复。如果数据库restore和recovery以后,文件清空。

  6.文件路径与DB_CREATE_FILE_DEST有关。

  说了这么多特性,下面就演示下怎么使用

------分隔线----------------------------