RMAN中MAXSETSIZE和MAXPIECESIZE的用法
MAXSETSIZE跟MAXPIECESIZE用法
区别:maxpiecesize设置的是备份完成后的备份片大小,对备份整体的大小没有影响,比如一个G的备份完成文件,maxpiecesize设置为100M,最后就会变成10个100M的备份文件。Maxsetsize设置限定的是整体大小,个人认为这个功能比较鸡肋,一般只要没人动,就用不到的。
Maxsetsize的写法:
1.
RMAN> configure maxsetsize to 2G;
RMAN> run{
2> allocate channel c1 device type disk;
3> backup database format='/u01/app/oracle/oradata/Backup/oradb_%d_%s.bak';
4> release channel c1;
5> }
2.
run{
allocate channel c1 device type disk ;
backup database maxsetsize 1000M format='/u01/app/oracle/oradata/Backup/oradb_%d_%s_%p.bak';
release channel c1;
}
清除maxsetsize的语句:RMAN> CONFIGURE MAXSETSIZE clear;
Maxpiecesize的写法:
run{
allocate channel c1 device type disk MAXPIECESIZE 100M;
backup database format='/u01/app/oracle/oradata/Backup/oradb_%d_%s_%p.bak';
release channel c1;
}
然后每个文件都是100M
[oracle@orcl Backup]$ ls -lh
total 1.2G
-rw-r----- 1 oracle oinstall 100M Dec 24 03:01 oradb_ORCL_117_10.bak
-rw-r----- 1 oracle oinstall 100M Dec 24 03:01 oradb_ORCL_117_11.bak
-rw-r----- 1 oracle oinstall 71M Dec 24 03:01 oradb_ORCL_117_12.bak
-rw-r----- 1 oracle oinstall 100M Dec 24 02:59 oradb_ORCL_117_1.bak
-rw-r----- 1 oracle oinstall 100M Dec 24 02:59 oradb_ORCL_117_2.bak
-rw-r----- 1 oracle oinstall 100M Dec 24 02:59 oradb_ORCL_117_3.bak
-rw-r----- 1 oracle oinstall 100M Dec 24 03:00 oradb_ORCL_117_4.bak
-rw-r----- 1 oracle oinstall 100M Dec 24 03:00 oradb_ORCL_117_5.bak
-rw-r----- 1 oracle oinstall 100M Dec 24 03:00 oradb_ORCL_117_6.bak
-rw-r----- 1 oracle oinstall 100M Dec 24 03:00 oradb_ORCL_117_7.bak
-rw-r----- 1 oracle oinstall 100M Dec 24 03:00 oradb_ORCL_117_8.bak
-rw-r----- 1 oracle oinstall 100M Dec 24 03:00 oradb_ORCL_117_9.bak
-rw-r----- 1 oracle oinstall 9.7M Dec 24 03:01 oradb_ORCL_118_1.bak
RMAN中MAXSETSIZE和MAXPIECESIZE的用法的更多相关文章
- Spring mvc中@RequestMapping 6个基本用法
Spring mvc中@RequestMapping 6个基本用法 spring mvc中的@RequestMapping的用法. 1)最基本的,方法级别上应用,例如: Java代码 @Reques ...
- Delphi中stringlist分割字符串的用法
Delphi中stringlist分割字符串的用法 TStrings是一个抽象类,在实际开发中,是除了基本类型外,应用得最多的. 常规的用法大家都知道,现在来讨论它的一些高级的用法. 1.CommaT ...
- Linq中关键字的作用及用法
Linq中关键字的作用及用法 1.All:确定序列中的所有元素是否都满足条件.如果源序列中的每个元素都通过指定谓词中的测试,或者序列为空,则为 true:否则为 false. Demo: 此示例使用 ...
- 标准C++中的string类的用法总结
标准C++中的string类的用法总结 相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用.但是如果离开了MFC框架,还有 ...
- html中的alt和title用法区别
html中的alt和title用法区别 首先明确一下概念,alt是html标签的属性,而title既是html标签,又是html属性.title标签这个不用多说,网页的标题就是写在<title& ...
- HTML中的target(_self,_blank)用法总结
HTML中的target(_self,_blank)用法总结 最近一个项目,多次遇到target='_self', target='_blank'的用法, 再次总结一下: 1.<a>标签 ...
- jquery中append跟prepend的用法
jquery中append和prepend的用法 append 是插入到元素中,并放到元素内的最后面prepend 是插入到元素中,并放到元素内的最前面例$("body"). ...
- js正则表达式中的问号几种用法小结
这篇文章主要介绍了js正则表达式中的问号几种用法,比如+?,*?,{2,3}?可以停止匹配的贪婪模式,感兴趣的朋友可以参考下 在表示重复的字符后面加问号,比如+?,*?,{2,3}?可以停止匹配的贪婪 ...
- SQL Server 中 with tmp 临时表的用法
SQL Server 中 with tmp 临时表的用法 ----------with临时表用法,有时候采用临时表比采用in的效率更高,避免了全表扫描. 实例中实现了查询普通题.大题.子题目的sql ...
随机推荐
- String字符串性能优化的几种方案
String字符串是系统里最常用的类型之一,在系统中占据了很大的内存,因此,高效地使用字符串,对系统的性能有较好的提升. 针对字符串的优化,我在工作与学习过程总结了以下三种方案作分享: 一.优化构建的 ...
- 如何获取 C# 类中发生数据变化的属性信息
一.前言 在平时的开发中,当用户修改数据时,一直没有很好的办法来记录具体修改了那些信息,只能暂时采用将类序列化成 json 字符串,然后全塞入到日志中的方式,此时如果我们想要知道用户具体改变了哪几个字 ...
- PE可执行文件加载器
PE文件加载器 模仿操作系统,加载pe文件到内存中 该项目主要是为了检测pe的学习程度,是否都完全理解了.当然没有完全理解 实现功能的如下: 模仿操作系统,加载pe文件到内存中,然后执行待执行的pe文 ...
- 带大家用40行python代码实现一个疫情地图
最近两个月,因为新冠病毒无情的肆虐,相信会给每个中国人的记忆中画上重重的一笔.到今天为止,疫情形势依然十分严峻,虽然除湖北外的其他省份已经连续十一天确诊人数下降,但是接下来还有将近至少1.6亿的人口迁 ...
- spring中获取bean的方式
获取bean的方式 1.可以通过上下文的getBean方法 2.可以通过@Autowired注入 定义controller @RestController @RequestMapping(" ...
- js算法题
//较Low,看到的大神 帮补充 1.给定一个数组:,定义一个函数获取数组中所有的奇数,返回一个新数组:var arr1=[1,3,4,5,6,7,8,3,4,2,3,6]; function ...
- RabbitMQ安装与使用
官网地址: http://www.rabbitmq.com/ 安装Linux必要依赖包 下载RabbitMQ必须安装包 进行安装,修改相关配置文件即可 步骤 1.准备: yum install gcc ...
- Jmeter——使用JSR223元件实现RSA登录加密
一.RSA加密简介 RSA加密是一种非对称加密.可以在不直接传递密钥的情况下,完成解密.这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险.是由一对密钥来进行加解密的过程,分别称为公钥和私 ...
- php curl 相关知识
整理了下curl $ch = curl_init(); # 设定url和把结果返回,是否返回头部 curl_setopt($ch, CURLOPT_URL, 'http://www.baidu. ...
- javascript 浅复制 和 深复制
如何区分深拷贝与浅拷贝,简单点来说,就是假设 B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝, 如果B没变,那就是深拷贝 实现思路 1 json 深度拷贝 2 遍历递归 ...