oracle物理体系结构-----归档重做日志和闪回恢复区

-----------------------归档重做日志
一旦数据库被转换至归档日志模式,就会自动启动一个新的后台进程,归档器进程ARCn。
在默认情况下,oracle会启动4个这样的进程(ARC0,ARC1,ARC2,ARC3),不过实际应用中最多可以启动30个归档器进程。
归档器进程会在每次日志切换后将联机重做日志文件复制到一个归档日志文件,每次派生一个唯一名称,从而生成一串连续的且能用于恢复备份的日志文件。

归档重做日志的复制位置可采用2种配置方法:
1.选择archivelog目标目录
(1)如果使用spfile,则可以使用alter system命令设置log_archive_dest_n参数,该
参数位置可以定义为强制或任选。mandatory optional
alter system set log_Archive_dest_1='location=c:\oracle\oraarc\orcl11g'
(2)log_Archive_State_n  
enable,arch进程会认为该状态关联的目标为一个有效的归档目标;
defer arch进程就不会在相关的位置归档
(3)log_Archive_format
(4)log_Archive_min_succeed_dest
2.配置oracle闪回恢复区
------设置闪回恢复区
alter system set db_Recover_file_dest_size=20g scope=both;
alter system set db_recover_file_dest='/u01/app/oracle/flash_recover_area' scope=both;
alter system set log_Archive_dest_10='location=USE_DB_RECOVER_FILE_DEST';
------闪回恢复区的管理:
1).dba_outstanding_alerts 从fra中添加或删除文件时,这些事件被记录到数据库警报日志中:
增加fra空间数量alter system set db_Recover_file_dest_size=20g ;
2).v$recovery_file_dest提供在数据库中定义的fra的概述。该视图提供配置的fra的大小,所使用的空间数量,可以回收多少空间,以及fra中的文件数量。SPACE_RECLAIMABLE列指示有可回收的空间。当oracle需要fra中的空间时(例如强制实施日志切换alter system switch logfile),他将删除可回收的任何文件并释放空间。
3).V$flash_recovery_area_usage视图提供了关于占用fra空间文件类型的详细信息。提供每个文件类型所使用的空间百分比,该组的总fra可回收空间百分比,该组的fra中的文件数量。
4).dba_hist_log视图获得归档日志空间的使用情况,通过该视图同时可以获知归档重做日志的平均容量以及日志切换时间。
alter session set nls_Date_format='mm/dd/yyyy hh24:mi:ss';
select sequence#,first_time log_Started,lead(first_time,1,NULL) over (order by first_time) log_ended from (select distinct sequence#,first_time from dba_hist_log where archived='YES' and sequence#!=0 order by first_time) order by sequence#;
开启归档模式
shutdown immediate;
startup mount;
alter databbase archivelog;
alter database open;

---------------------------------------
noarchivelog 模式不提供时间点恢复和联机备份。
如果要实现联机备份(或热备份),就需要以归档模式运行数据库。在归档模式下,数据库通过ARCH进程在一个或多个归档日志目标目录生成所以联机重做日志副本。
数据库在archivelog模式下,每次oracle通过LGWR进程切换联机重做日志时都会生成归档的重做日志文件。数据库恢复期间也会使用归档的重做日志。
oracle结束一个联机重做日志的写入开始另一个联机重做日志时,会发生日志切换。如果数据库处于archivelog模式并且正在运行arch进程,日志切换的结果是生成联机重做日志文件的一个副本。
副本称为:归档的重做日志。在介质恢复期间,数据库使用归档的重做日志来执行恢复操作。
rman可以管理闪回恢复区中的空间,如果达到了闪回恢复区的空间限制,它可以根据已配置的关于保留文件副本和备份策略,删除不再需要的文件。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值