BCT图解
2017-03-15 17:34:56 0 举报
oracle开启BCT特性的备份图解
作者其他创作
大纲/内容
(开启BCT特性前)全备:备份所有的数据块增备:RMAN扫描全部数据块并备份发生数据变化的的数据块耗时:需要扫描全部数据块才可以完成备份,消耗时间长
(开启BCT特性后)全备:备份所有的数据块增备:RMAN直接读取BCT block块信息进行备份耗时:只需要扫描一个block的时间就可以完成备份,小时时间短
备份磁带库
数据库
BCT特性图解
附:1.oracle数据块简介 数据块(Oracle Data Blocks),本文简称为“块”,是Oracle最小的存储单位,Oracle数据存放在“块”中。一个块占用一定的磁盘空间。特别注意的是,这里的“块”是Oracle的“数据块”,不是操作系统的“块”。Oracle每次请求数据的时候,都是以块为单位。也就是说,Oracle每次请求的数据是块的整数倍。如果Oracle请求的数据量不到一块,Oracle也会读取整个块。所以说,“块”是Oracle读写数据的最小单位或者最基本的单位。2.块跟踪特性简介 Block change tracking进程记录自从上一次0级备份以来数据块的变化,并把这些信息记录在跟踪文件中。RMAN使用这个文件判断增量备份中需要备份的变更数据。这极大的提高了备份性能和速度,RMAN可以不再扫描整个文件以查找变更数据。3.案例说明 以营销管理库为案例,库总大小约19T,全备耗时12.8h,备份1G约耗时2.3秒,数据库块的大小是8k,1G含131072个数据库块
发生数据变化的block
BCT block
时钟
未使用的block
收藏
0 条评论
下一页