[Oracle] rman備份channel數量和時間測試.

tolilong發表於2016-10-17
SQL> select sum(bytes)/1024/1024/1024 from dba_data_files;

SUM(BYTES)/1024/1024/1024
-------------------------
               116.464844

已用時間:  00: 00: 00.03


(1) 1 channel + compressed  ->  用時37:48 , 14G filesize
RMAN> backup as compressed backupset database format 'C:\oracle\rmanbackup\%T_%U';

啟動 backup 於 04-10月-16
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 啟動壓縮的全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00005 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE01.DBF
輸入資料檔案 fno=00006 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE02.DBF
輸入資料檔案 fno=00007 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE03.DBF
輸入資料檔案 fno=00008 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE04.DBF
輸入資料檔案 fno=00009 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE05.DBF
輸入資料檔案 fno=00010 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE06.DBF
輸入資料檔案 fno=00011 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE07.DBF
輸入資料檔案 fno=00013 name=D:\ORADATA\BRUCE_IDX01.DBF
輸入資料檔案 fno=00014 name=D:\ORADATA\BRUCE_IDX02.DBF
輸入資料檔案 fno=00015 name=D:\ORADATA\BRUCE_IDX03.DBF
輸入資料檔案 fno=00016 name=D:\ORADATA\BRUCE_IDX04.DBF
輸入資料檔案 fno=00012 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE08.DBF
輸入資料檔案 fno=00002 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\UNDOTBS01.DBF
輸入資料檔案 fno=00001 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\SYSTEM01.DBF
輸入資料檔案 fno=00003 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\SYSAUX01.DBF
輸入資料檔案 fno=00004 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\USERS01.DBF
通道 ORA_DISK_1: 正在啟動段 1 於 04-10月-16
通道 ORA_DISK_1: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_02RHH63P_1_1 標記=TAG20161004T141937 註釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:37:48
通道 ORA_DISK_1: 啟動壓縮的全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
備份集中包括當前控制檔案
在備份集中包含當前的 SPFILE
通道 ORA_DISK_1: 正在啟動段 1 於 04-10月-16
通道 ORA_DISK_1: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_03RHH8AL_1_1 標記=TAG20161004T141937 註釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:03
完成 backup 於 04-10月-16


(2) 2 channel + compressed  ->  22:21 ,14G filesize

RMAN> run{
2> allocate channel c1 type disk;
3> allocate channel c2 type disk;
4> backup as compressed backupset filesperset 2 tag 'full_backup' format 'C:\oracle\rmanbackup\%T_%U' database;
5> release channel c1;
6> release channel c2;
7> }

釋放的通道: ORA_DISK_1
分配的通道: c1
通道 c1: sid=133 devtype=DISK

分配的通道: c2
通道 c2: sid=142 devtype=DISK

啟動 backup 於 04-10月-16
通道 c1: 啟動壓縮的全部資料檔案備份集
通道 c1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00009 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE05.DBF
輸入資料檔案 fno=00014 name=D:\ORADATA\BRUCE_IDX02.DBF
通道 c1: 正在啟動段 1 於 04-10月-16
通道 c2: 啟動壓縮的全部資料檔案備份集
通道 c2: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00010 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE06.DBF
輸入資料檔案 fno=00015 name=D:\ORADATA\BRUCE_IDX03.DBF
通道 c2: 正在啟動段 1 於 04-10月-16
通道 c1: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_05RHHC06_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c1: 備份集已完成, 經過時間:00:06:46
通道 c1: 啟動壓縮的全部資料檔案備份集
通道 c1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00011 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE07.DBF
輸入資料檔案 fno=00016 name=D:\ORADATA\BRUCE_IDX04.DBF
通道 c1: 正在啟動段 1 於 04-10月-16
通道 c2: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_06RHHC06_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c2: 備份集已完成, 經過時間:00:06:46
通道 c2: 啟動壓縮的全部資料檔案備份集
通道 c2: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00013 name=D:\ORADATA\BRUCE_IDX01.DBF
輸入資料檔案 fno=00012 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE08.DBF
通道 c2: 正在啟動段 1 於 04-10月-16
通道 c2: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_08RHHCCS_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c2: 備份集已完成, 經過時間:00:04:25
通道 c2: 啟動壓縮的全部資料檔案備份集
通道 c2: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00005 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE01.DBF
輸入資料檔案 fno=00002 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\UNDOTBS01.DBF
通道 c2: 正在啟動段 1 於 04-10月-16
通道 c1: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_07RHHCCS_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c1: 備份集已完成, 經過時間:00:06:40
通道 c1: 啟動壓縮的全部資料檔案備份集
通道 c1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00006 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE02.DBF
輸入資料檔案 fno=00001 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\SYSTEM01.DBF
通道 c1: 正在啟動段 1 於 04-10月-16
通道 c2: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_09RHHCL5_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c2: 備份集已完成, 經過時間:00:04:21
通道 c2: 啟動壓縮的全部資料檔案備份集
通道 c2: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00007 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE03.DBF
輸入資料檔案 fno=00003 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\SYSAUX01.DBF
通道 c2: 正在啟動段 1 於 04-10月-16
通道 c1: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0ARHHCPC_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c1: 備份集已完成, 經過時間:00:04:11
通道 c1: 啟動壓縮的全部資料檔案備份集
通道 c1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00008 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE04.DBF
輸入資料檔案 fno=00004 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\USERS01.DBF
通道 c1: 正在啟動段 1 於 04-10月-16
通道 c2: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0BRHHCTA_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c2: 備份集已完成, 經過時間:00:04:00
通道 c2: 啟動壓縮的全部資料檔案備份集
通道 c2: 正在指定備份集中的資料檔案
備份集中包括當前控制檔案
通道 c2: 正在啟動段 1 於 04-10月-16
通道 c2: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0DRHHD4Q_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c2: 備份集已完成, 經過時間:00:00:01
通道 c2: 啟動壓縮的全部資料檔案備份集
通道 c2: 正在指定備份集中的資料檔案
在備份集中包含當前的 SPFILE
通道 c2: 正在啟動段 1 於 04-10月-16
通道 c2: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0ERHHD4R_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c2: 備份集已完成, 經過時間:00:00:02
通道 c1: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0CRHHD17_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c1: 備份集已完成, 經過時間:00:03:44
完成 backup 於 04-10月-16

釋放的通道: c1

釋放的通道: c2



 
(2) 3 channel + compressed  ->  17:38   ,14G filesize
RMAN> run{
2> allocate channel c1 type disk;
3> allocate channel c2 type disk;
4> allocate channel c3 type disk;
5> backup as compressed backupset filesperset 2 tag 'full_backup' format 'C:\oracle\rmanbackup\%T_%U' database;
6> release channel c1;
7> release channel c2;
8> release channel c3;
9> }

分配的通道: c1
通道 c1: sid=133 devtype=DISK

分配的通道: c2
通道 c2: sid=142 devtype=DISK

分配的通道: c3
通道 c3: sid=132 devtype=DISK

啟動 backup 於 04-10月-16
通道 c1: 啟動壓縮的全部資料檔案備份集
通道 c1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00009 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE05.DBF
輸入資料檔案 fno=00014 name=D:\ORADATA\BRUCE_IDX02.DBF
通道 c1: 正在啟動段 1 於 04-10月-16
通道 c2: 啟動壓縮的全部資料檔案備份集
通道 c2: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00010 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE06.DBF
輸入資料檔案 fno=00015 name=D:\ORADATA\BRUCE_IDX03.DBF
通道 c2: 正在啟動段 1 於 04-10月-16
通道 c3: 啟動壓縮的全部資料檔案備份集
通道 c3: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00011 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE07.DBF
輸入資料檔案 fno=00016 name=D:\ORADATA\BRUCE_IDX04.DBF
通道 c3: 正在啟動段 1 於 04-10月-16
通道 c1: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0FRHHDIS_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c1: 備份集已完成, 經過時間:00:08:26
通道 c1: 啟動壓縮的全部資料檔案備份集
通道 c1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00013 name=D:\ORADATA\BRUCE_IDX01.DBF
輸入資料檔案 fno=00012 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE08.DBF
通道 c1: 正在啟動段 1 於 04-10月-16
通道 c2: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0GRHHDIS_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c2: 備份集已完成, 經過時間:00:08:26
通道 c2: 啟動壓縮的全部資料檔案備份集
通道 c2: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00005 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE01.DBF
輸入資料檔案 fno=00002 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\UNDOTBS01.DBF
通道 c2: 正在啟動段 1 於 04-10月-16
通道 c3: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0HRHHDIS_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c3: 備份集已完成, 經過時間:00:08:27
通道 c3: 啟動壓縮的全部資料檔案備份集
通道 c3: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00006 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE02.DBF
輸入資料檔案 fno=00001 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\SYSTEM01.DBF
通道 c3: 正在啟動段 1 於 04-10月-16
通道 c2: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0JRHHE2N_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c2: 備份集已完成, 經過時間:00:05:15
通道 c2: 啟動壓縮的全部資料檔案備份集
通道 c2: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00007 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE03.DBF
輸入資料檔案 fno=00003 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\SYSAUX01.DBF
通道 c2: 正在啟動段 1 於 04-10月-16
通道 c3: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0KRHHE2N_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c3: 備份集已完成, 經過時間:00:05:15
通道 c3: 啟動壓縮的全部資料檔案備份集
通道 c3: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00008 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\BRUCE04.DBF
輸入資料檔案 fno=00004 name=E:\ORACLE\PRODUCT\ORADATA\BRUCE\USERS01.DBF
通道 c3: 正在啟動段 1 於 04-10月-16
通道 c1: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0IRHHE2M_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c1: 備份集已完成, 經過時間:00:05:23
通道 c1: 啟動壓縮的全部資料檔案備份集
通道 c1: 正在指定備份集中的資料檔案
備份集中包括當前控制檔案
通道 c1: 正在啟動段 1 於 04-10月-16
通道 c1: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0NRHHECP_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c1: 備份集已完成, 經過時間:00:00:02
通道 c1: 啟動壓縮的全部資料檔案備份集
通道 c1: 正在指定備份集中的資料檔案
在備份集中包含當前的 SPFILE
通道 c1: 正在啟動段 1 於 04-10月-16
通道 c1: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0ORHHECR_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c1: 備份集已完成, 經過時間:00:00:02
通道 c3: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0MRHHECI_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c3: 備份集已完成, 經過時間:00:03:56
通道 c2: 已完成段 1 於 04-10月-16
段控制程式碼=C:\ORACLE\RMANBACKUP\20161004_0LRHHECI_1_1 標記=FULL_BACKUP 註釋=NONE
通道 c2: 備份集已完成, 經過時間:00:03:57
完成 backup 於 04-10月-16

釋放的通道: c1

釋放的通道: c2

釋放的通道: c3


----------------------------------------
1 channel    |   37:48   |   14G
2 channel    |   22:21   |   14G
3 channel    |   17:38   |   14G

channel 數量多的時候,消耗時間少些,當然和系統IO有關係.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24237320/viewspace-2126615/,如需轉載,請註明出處,否則將追究法律責任。

相關文章