详解Oracle块修改跟踪功能


Posted in Oracle onNovember 07, 2021

块修改跟踪功能是指使用二进制文件记录数据库中数据库更改的过程。

其目的是提高增量备份操作的性能,因为RMAN可以使用快修改跟踪文件找到上次执行备份操作后被修改的数据块。这可以节省大量时间,因为如果不这样做RMAN就必须扫描所有数据块,确定执行上次备份操作后哪些数据块被修改了。

下面是启用快修改跟踪功能的步骤:

如果该功能还没有启用,可将DB_CREATE_FILE_DEST参数设置为磁盘上的某个目录,例如:  

alter system set db_create_file_dest='/u01/bct' scope=both;

ALTER DATABASE命令可以启用快修改跟踪功能:

alter database enable block change tracking;

上面的例子在DB_CREATE_FILE_DEST参数设置的目录中创建一个拥有OMF格式名称的文件。这个例子创建的文件名称如下所示:

/u01/bct/changetracking/o1_mf_8h0wmng1_.chg

你还可以通过直接设置文件名,启用快修改跟踪功能,这样做无需设置DB_CREATE_FILE_DEST参数,例如:

alter database enable block change tracking using file '/u01/bct/bct.bt';

  运行下列查询命令,可以查看快修改跟踪的细节:

select * from v$block_change_tracking;

  为了规划空间的实用,应将快修改跟踪文件的尺寸设置为数据库中被跟踪数据块总尺寸的1/30000.因此,快修改跟踪文件的尺寸取决于数据库的尺寸,而不是取决于生成的跟踪日志数量。

  要禁用快修改功能,可运行下面的命令:

alter database disable block change tracking;

到此这篇关于Oracle块修改跟踪功能的文章就介绍到这了,更多相关Oracle块修改跟踪内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Oracle 相关文章推荐
Oracle 区块链表创建过程详解
May 15 Oracle
Oracle创建只读账号的详细步骤
Jun 07 Oracle
SQL模糊查询报:ORA-00909:参数个数无效问题的解决
Jun 21 Oracle
快速学习Oracle触发器和游标
Jun 30 Oracle
Oracle 死锁的检测查询及处理
Sep 25 Oracle
Oracle中update和select 关联操作
Jan 18 Oracle
oracle重置序列从0开始递增1
Feb 28 Oracle
排查并解决Oracle sysaux表空间异常增长
Apr 20 Oracle
分析SQL窗口函数之聚合窗口函数
Apr 21 Oracle
SQL试题 使用窗口函数选出连续3天登录的用户
Apr 24 Oracle
清空 Oracle 安装记录并重新安装
Apr 26 Oracle
Oracle安装TNS_ADMIN环境变量设置参考
Nov 01 #Oracle
关于Oracle12C默认用户名system密码不正确的解决方案
Oct 16 #Oracle
C#连接ORACLE出现乱码问题的解决方法
Oct 05 #Oracle
Oracle 临时表空间SQL语句的实现
Sep 25 #Oracle
oracle索引总结
Sep 25 #Oracle
Oracle 死锁的检测查询及处理
Sep 25 #Oracle
RPM包方式安装Oracle21c的方法详解
You might like
php面向对象全攻略 (九)访问类型
2009/09/30 PHP
web目录下不应该存在多余的程序(安全考虑)
2012/05/09 PHP
CentOS6.5 编译安装lnmp环境
2014/12/21 PHP
php使用PDO方法详解
2014/12/27 PHP
用PHP的反射实现委托模式的讲解
2019/03/22 PHP
PHP 实现文件压缩解压操作的方法
2019/06/14 PHP
JS 判断undefined的实现代码
2009/11/26 Javascript
js拦截alert对话框另类应用
2013/01/16 Javascript
JSON辅助格式化处理方法
2013/03/26 Javascript
jquery禁止回车触发表单提交
2014/12/12 Javascript
Javascript 实现全屏滚动实例代码
2016/12/31 Javascript
vue指令以及dom操作详解
2017/03/04 Javascript
jQuery插件zTree实现删除树子节点的方法示例
2017/03/08 Javascript
Bootstrap免费字体和图标网站(值得收藏)
2017/03/16 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
2017/04/17 Javascript
js 提取某()特殊字符串长度的实例
2017/12/06 Javascript
vue2.5.2使用http请求获取静态json数据的实例代码
2018/02/27 Javascript
vue2.0的虚拟DOM渲染思路分析
2018/08/09 Javascript
vue接通后端api以及部署到服务器操作
2020/08/13 Javascript
Python实现螺旋矩阵的填充算法示例
2017/12/28 Python
Python文件读写保存操作的示例代码
2018/09/14 Python
Django ManyToManyField 跨越中间表查询的方法
2018/12/18 Python
python实现简单五子棋游戏
2019/06/18 Python
pybind11在Windows下的使用教程
2019/07/04 Python
深入浅析Python科学计算库Scipy及安装步骤
2019/10/12 Python
Django 限制访问频率的思路详解
2019/12/24 Python
在 Windows 下搭建高效的 django 开发环境的详细教程
2020/07/27 Python
杰夫·班克斯男士服装网上商店:Jeff Banks
2019/10/24 全球购物
企业内控岗位的职责
2014/02/07 职场文书
三八红旗集体先进事迹材料
2014/05/22 职场文书
企业党员个人自我评价
2014/09/20 职场文书
检讨书1000字
2014/10/11 职场文书
幼儿园教师读书笔记
2015/06/29 职场文书
2015年庆祝国庆节66周年演讲稿
2015/07/30 职场文书
教你使用Python pypinyin库实现汉字转拼音
2021/05/27 Python
海弦WR-800F
2022/04/05 无线电