oracle RMAN备份的优化

数据库 Oracle
oracle RMAN备份优化可以提高写的能力,而采用并行备份开辟多个通道,可以实现并行备份与恢复,下面就让我们一起来了解一下RMAN备份优化的方法。

oracle RMAN备份是oracle备份方法中的一种,下面为您详细介绍oracle RMAN备份的优化,以及RMAN自身数据库的备份,供您参考。

备份操作主要是完成以下三个步骤
1、从磁盘上读取数据
2、在内存中处理数据块
3、写入数据到磁盘或磁带

以上的读写操作可以同步或异步的完成,在同步I/O操作中,一个时间只允许有一个IO操作,但是在异步I/O操作中,一个时间允许有多个IO操作。因此,备份与恢复的调优主要集中在以下几个方面:

1、   提高同步或异步I/O操作能力在支持异步操作的操作系统上,可以通过设置TAPE_AYSNCH_IO,DISK_ASYNCH_IO和BACKUP_TYPE_IO_SLAVES来支持异步操作,提高写的能力。
2、   提高磁盘读能力可以在backup命令后通过设置DISKRATIO来保证从多个磁盘上读取数据,保证连续的数据流。
3、   正确设置缓冲区与参数值设置LARGE_POOL_SIZE,使备份可以使用连续的缓冲池,通过设置DB_FIL_DIRECT_IO_COUNT可以提高缓冲区的利用。如果使用磁带备份,还可以设置BACKUP_TYPE_IO_SLAVES来提高磁带的写能力。
4、   采用并行备份开辟多个通道,可以实现并行备份与恢复 
 
备份RMAN数据库

RMAN自己的数据库也需要备份,但是本身很小,而且不是经常发生变化,所以在每次RMAN备份完成后,都可以用如下脚本对RMAN数据库备份。

  1. EXP pafile =exprman.sql   
  2. exprman.sql为   
  3. USERID=RMAN/RMAN   
  4. BUFFER=32768   
  5. OWNER=RMAN   
  6. FILE=RMAN.DMP   
  7. ROWS=Y   
  8. GRANTS=Y   
  9. COMPRESS=Y   
  10. CONSISTENT=Y  

 

 

 

【编辑推荐】

使用RMAN进行Oracle备份

Oracle EXP/IMP备份简介

Oracle数据库备份的重要性

教您如何实现ORACLE备份

oracle备份命令使用实例

责任编辑:段燃 来源: 互联网
相关推荐

2010-10-26 12:03:25

Oracle备份

2010-04-26 17:53:21

Oracle实战RMA

2017-06-27 14:58:21

备份数据库Oracle

2010-05-10 10:19:28

Oracle实战RMA

2023-08-25 09:39:38

数据库Oracle

2010-03-31 10:39:40

RMANOracle

2010-04-27 10:04:52

Oracle rman

2022-06-17 06:23:23

Oracle压缩类型

2017-06-06 08:10:00

Oracle

2018-09-28 14:43:27

RMAN备份实践

2017-07-20 22:10:13

OracleRMAN备份和恢复

2011-06-27 16:26:39

Oracle优化器RBOCBO

2013-06-28 14:38:02

2010-04-21 14:38:57

2011-08-15 23:14:34

Oraclerman环境配置

2010-05-12 14:04:29

Oracle优化器

2010-10-26 13:17:28

oracle备份策略

2010-04-15 11:27:46

Oracle备份

2010-10-26 11:39:51

Oracle EXPIMP备份

2010-04-14 12:51:10

Oracle性能
点赞
收藏

51CTO技术栈公众号