rman中的filesperset参数?

source: http://www.itpub.net/viewthread.php?tid=2096

1)filesperset是每个备份集中包含的最大文件个数
2)应该生成2个备份集,每个备份集包含50个文件
3)如果没有datafilecopy那一句的话,应该是生成2个备份集,每个备份集包含3个文件

allocate channel 提供备份并发度,若平均文件数<filesperset则会按照 平均文件数/备份集 进行备份,若超过则按照filesperset的数量生成备份集;例如:
1、run {
allocate channel ch1 type disk;
allocate channel ch2 type disk;
backup datafile 3,4,5,6 filesperset 3;
release channel ch1;
release channel ch2;
}
平均数是 4(文件数)/2(channel数) = 2 ,小于filesperset 3,则生成2个备份集,每个备份集包含2个数据文件

2、run {
allocate channel ch1 type disk;
allocate channel ch2 type disk;
backup datafile 3,4,5,6 filesperset 1;
release channel ch1;
release channel ch2;
}
则生成4个备份集,每个包含一个数据文件
 

你可能感兴趣的:(职场,休闲)