您的位置:首页 > 数据库 > Oracle

Oracle 10g新特性

2013-03-25 17:49 260 查看
在sys dba 用户下

1、打开此功能:alter database enable block change tracking using file '/u01/arcerzhang/track.bin';

当在进行增量备份的时候,Oracle的进行增量备份的原理就是根据每个文件头部分的scn号,来判断哪些需要增量备份哪些不需要增量备份.在10g以前,Oracle是去读每个block上的头信息进行判断的,自10g开始,新增了track功能.

每当数据库的数据发生变化时,就会在指定的track文件中进行记录。这样在进行增量备份的时候,不需要每个block都去读,而是直接去读预先设定好的track文件.

一般在dataguard环境中,会如此操作。

在物理备库中创建此文件,生产库中不需要创建此文件.物理备库跟踪生产库的信息变化.生产库一旦发生变化,就会apply to 物理备库.我们备份只要备份物理库就可以了.物理备库实际上就是生产库的克隆.

2、关闭此功能:alter database disable block change tracking.执行此命令后,创建的track.bin文件就会消失.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: