详解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 相关文章推荐
mybatis使用oracle进行添加数据的方法
Apr 27 Oracle
Oracle更换为MySQL遇到的问题及解决
May 21 Oracle
SQL模糊查询报:ORA-00909:参数个数无效问题的解决
Jun 21 Oracle
快速学习Oracle触发器和游标
Jun 30 Oracle
Oracle以逗号分隔的字符串拆分为多行数据实例详解
Jul 16 Oracle
Oracle 死锁的检测查询及处理
Sep 25 Oracle
详解Oracle块修改跟踪功能
Nov 07 Oracle
详细聊聊Oracle表碎片对性能有多大的影响
Mar 19 Oracle
oracle delete误删除表数据后如何恢复
Jun 28 Oracle
Oracle中日期的使用方法实例
Jul 07 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
重置版战役片段
2020/04/09 魔兽争霸
第四节 构造函数和析构函数 [4]
2006/10/09 PHP
深入phpMyAdmin的安装与配置的详细步骤
2013/05/07 PHP
PHP函数preg_match_all正则表达式的基本使用详细解析
2013/08/31 PHP
php实现获取及设置用户访问页面语言类
2014/09/24 PHP
PHP连接Nginx服务器并解析Nginx日志的方法
2015/08/16 PHP
学习php设计模式 php实现合成模式(composite)
2015/12/08 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
jQuery对象数据缓存Cache原理及jQuery.data方法区别介绍
2013/04/07 Javascript
javascript窗口宽高,鼠标位置,滚动高度(详细解析)
2013/11/18 Javascript
jquery图片轮播插件仿支付宝2013版全屏图片幻灯片
2014/04/03 Javascript
jquery动态分页效果堪比时光网
2014/09/25 Javascript
推荐6款基于jQuery实现图片效果插件
2014/12/07 Javascript
javascript实现获取浏览器版本、操作系统类型
2015/01/29 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
2016/08/23 Javascript
微信js-sdk预览图片接口及从拍照或手机相册中选图接口用法示例
2016/10/13 Javascript
Angular 4依赖注入学习教程之简介(一)
2017/06/04 Javascript
bootstrap-Treeview实现级联勾选
2017/11/23 Javascript
解决vue打包后刷新页面报错:Unexpected token
2019/08/27 Javascript
高效jQuery选择器的5个技巧实例分析
2019/11/26 jQuery
vue实现前端分页完整代码
2020/06/17 Javascript
JavaScript中的Proxy对象
2020/11/27 Javascript
解决Python 遍历字典时删除元素报异常的问题
2016/09/11 Python
对Python3中的print函数以及与python2的对比分析
2018/05/02 Python
windows下python 3.6.4安装配置图文教程
2018/08/21 Python
Python模拟伯努利试验和二项分布代码实例
2020/05/27 Python
如何在Python对Excel进行读取
2020/06/04 Python
使用Keras预训练好的模型进行目标类别预测详解
2020/06/27 Python
基于css3实现漂亮便签样式
2013/03/18 HTML / CSS
记账会计岗位职责
2014/06/16 职场文书
机关作风整顿个人整改措施2014
2014/09/17 职场文书
群众路线教育实践活动自我剖析思想汇报
2014/10/04 职场文书
停车场管理制度范本
2015/08/05 职场文书
行为规范主题班会
2015/08/13 职场文书
小学秋季运动会通讯稿
2015/11/25 职场文书
MySQL索引知识的一些小妙招总结
2021/05/10 MySQL