闪回恢复区在oracle10g中首次出现,是为了支持oracle数据库的一个新的功能:自动基于磁盘的备份和恢复(Automatic Disk-Based Backup and Recovery),也就是闪回恢复区是一块用来集中存储所有与数据库恢复相关文件的存储空间域
一:闪回恢复区可以放在以下几种存储形式上。
1):目录
2):系统文件
3):自动存储管理(ASM)磁盘组
以下几种文件可以放到闪回恢复区中。
1):控制文件
2):归档的日志文件
3):闪回日志
4):控制文件和spfile
5):通过RMAN的backup命令产生的备份集(backup sets)
6):通过RMAN的copy或BACKUP AS COPY命令产生的图像副本
闪回恢复区的配置
一:在dbca创建数据库的工程中,会有专门的页面指定闪回恢复区的位置和打下。
二:如果在创建数据库时没有指定快速闪回区(即没有气功闪回恢复区),则可以在数据库创建完成后,通过修改以下两个初始化参数设定闪回恢复区。
1):db_recovery_file_dest --闪回恢复区的位置
2):db_recovery_file_dest_size ---闪回恢复区的大小
注意:设置这两个动态初始化参数时,不需要重启实例
sql>alter system set db_recovery_file_dest_size=2g ;
sql>alter system set db_recovery_file_dest='/u01/app/oracle/flsh_recovery_area'
还可以用专门的命令来修改闪回恢复区的大小,以及停用闪回恢复区。这些命令使用alter system语句执行,具体如下:

本文详细介绍了Oracle 闪回恢复区的概念、用途、配置方法、文件保留策略以及相关视图。它是一个用于存储数据库恢复相关文件的存储空间,包括控制文件、归档日志、闪回日志等。通过调整初始化参数可以设置恢复区的位置和大小,并通过RMAN的保留策略管理文件。当空间使用率达到一定阈值时,系统会发出警告。
最低0.47元/天 解锁文章
68

被折叠的 条评论
为什么被折叠?



