« 小技巧-如何让页面上所有的链接都在新窗口打开 | Blog首页 | 启用Block Change Tracking-10g新特性 »
Oracle10g备份集压缩新特性(Backupset Compression)
作者:eygle | 【转载请注出处】|【云和恩墨 领先的zData数据库一体机 | zCloud PaaS云管平台 | SQM SQL审核平台 | ZDBM 数据库备份一体机】
链接:https://www.eygle.com/archives/2005/03/oracle10gneeoai.html
Oracle10g允许你和BACKUP命令伴随使用AS COMPRESSED BACKUPSET字句,对备份集进行压缩。链接:https://www.eygle.com/archives/2005/03/oracle10gneeoai.html
这个压缩备份在恢复时无需解压缩,这一特性在以下条件下可能大为有益:
1.你的备份存储空间有限
2.通过网络备份而带宽有限
3.直接备份至磁带、CD,DVD介质而压缩不可用
你可以选择在备份命令里显示指定压缩选项:
BACKUP AS COMPRESSED BACKUPSET DATABASE PLUS ARCHIVELOG;
--仅对1,5文件压缩备份
BACKUP AS COMPRESSED BACKUPSET DATAFILE 1,5;
也可以配置RMAN指定压缩选项:
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO COMPRESSED BACKUPSET;
但是压缩备份会消耗更多的资源以及时间。
我们看一下以下测试:
1.压缩备份
注意压缩备耗时:00:08:35 + 00:00:07 = 8:42 = 522s
2.非压缩备份
非压缩备份耗时: 00:01:55 + 00:00:07 = 2:02 = 122s
压缩备份使用的时间是非压缩方式的: 522 / 122 = 4.28 倍.
3.压缩比率
压缩备份大小: 190103552 + 1093632 = 182.33984375 M
非压缩备份集: 1130618880 + 1302528 = 1079.484375 M
非压缩较压缩大小: 1079.484375/182.33984375 = 5.9 倍
压缩方式大大节省了空间。
4.CPU消耗
压缩备份时CPU消耗:
大约在26%左右。
而非压缩模式下CPU消耗:
大约为16%
压缩模式较非压缩模式多消耗10%左右的CPU。
看来选择那种模式要依赖你的环境及需要,但是毕竟Oracle提供了更多的可选项给我们。
历史上的今天...
>> 2013-03-29文章:
>> 2011-03-29文章:
>> 2007-03-29文章:
|
注意压缩备耗时:00:08:35 + 00:00:07 = 8:42 = 522s
2.非压缩备份
|
非压缩备份耗时: 00:01:55 + 00:00:07 = 2:02 = 122s
压缩备份使用的时间是非压缩方式的: 522 / 122 = 4.28 倍.
3.压缩比率
|
压缩备份大小: 190103552 + 1093632 = 182.33984375 M
非压缩备份集: 1130618880 + 1302528 = 1079.484375 M
非压缩较压缩大小: 1079.484375/182.33984375 = 5.9 倍
压缩方式大大节省了空间。
4.CPU消耗
压缩备份时CPU消耗:
|
大约在26%左右。
而非压缩模式下CPU消耗:
|
大约为16%
压缩模式较非压缩模式多消耗10%左右的CPU。
看来选择那种模式要依赖你的环境及需要,但是毕竟Oracle提供了更多的可选项给我们。
历史上的今天...
>> 2013-03-29文章:
>> 2011-03-29文章:
>> 2007-03-29文章:
By eygle on 2005-03-29 09:02 | Comments (1) | Backup&Recovery | 224 |
我的在xp环境下的实验怎么得出的结论跟你的相反?