详解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表分区的概念及操作
Apr 24 Oracle
Oracle设置DB、监听和EM开机启动的方法
Apr 25 Oracle
zabbix agent2 监控oracle数据库的方法
May 13 Oracle
oracle覆盖导入dmp文件的2种方法
May 21 Oracle
Oracle11g R2 安装教程完整版
Jun 04 Oracle
oracle连接ODBC sqlserver数据源的详细步骤
Jul 25 Oracle
Oracle 死锁的检测查询及处理
Sep 25 Oracle
详解Oracle块修改跟踪功能
Nov 07 Oracle
Oracle表空间与权限的深入讲解
Nov 17 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
PHP在线生成二维码代码(google api)
2013/06/03 PHP
javascript编程起步(第四课)
2007/01/10 Javascript
jQuery 定时局部刷新(setInterval)
2010/11/19 Javascript
JQUERY设置IFRAME的SRC值的代码
2010/11/30 Javascript
JQuery中如何传递参数如click(),change()等具体实现
2013/04/28 Javascript
jquery点击页面任何区域实现鼠标焦点十字效果
2013/06/21 Javascript
jQuery对Select的操作大集合(收藏)
2013/12/28 Javascript
javascript实现数组中的内容随机输出
2015/08/11 Javascript
概述如何实现一个简单的浏览器端js模块加载器
2016/12/07 Javascript
ionic App问题总结系列之ionic点击系统返回键退出App
2017/08/19 Javascript
angularjs实现天气预报功能
2020/06/16 Javascript
js 图片转base64的方式(两种)
2018/04/24 Javascript
详解webpack编译速度提升之DllPlugin
2019/02/05 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
2020/04/10 Javascript
Postman动态获取返回值过程详解
2020/06/30 Javascript
[01:23:45]DOTA2-DPC中国联赛 正赛 CDEC vs Dragon BO3 第一场 1月22日
2021/03/11 DOTA
Python解惑之True和False详解
2017/04/24 Python
基于DataFrame筛选数据与loc的用法详解
2018/05/18 Python
Python3.4学习笔记之类型判断,异常处理,终止程序操作小结
2019/03/01 Python
Python 的字典(Dict)是如何存储的
2019/07/05 Python
python multiprocessing模块用法及原理介绍
2019/08/20 Python
python 实现生成均匀分布的点
2019/12/05 Python
Pycharm激活码激活两种快速方式(附最新激活码和插件)
2020/03/12 Python
利用Python实现朋友圈中的九宫格图片效果
2020/09/03 Python
python如何绘制疫情图
2020/09/16 Python
pycharm 实现复制一行的快捷键
2021/01/15 Python
利用HTML5 Canvas制作一个简单的打飞机游戏
2015/05/11 HTML / CSS
Html5与App的通讯方式详解
2019/10/24 HTML / CSS
欧洲最大的高尔夫零售商:American Golf
2019/09/02 全球购物
会计自我鉴定范文
2013/10/06 职场文书
数控技术应届生求职信
2013/11/13 职场文书
《威尼斯的小艇》教学反思
2014/02/17 职场文书
经济担保书范文
2014/04/02 职场文书
应届大学生自荐书
2014/06/17 职场文书
欠条格式范本
2015/07/03 职场文书
解决Pytorch修改预训练模型时遇到key不匹配的情况
2021/06/05 Python