暂无图片
impdp+compress参数,压缩比例一般有多大?
我来答
分享
余俞
2022-01-05
impdp+compress参数,压缩比例一般有多大?

impdp+compress参数,压缩比例一般有多大?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
Lucifer三思而后行
暂无图片

在10g中,数据泵的压缩只支持METADATA_ONLY这一种方式,在Oracle 11g中新增了几种压缩方法。

  • ALL :对导出的元数据和表数据都进行压缩,得到的导出文件是最小的,耗时也是最长的。
  • DATA_ONLY :仅对表数据进行压缩,对于大数据量的导出效果明显,会比METADATA_ONLY方式得到更小的压缩文件。
  • METADATA_ONLY :仅对元数据进行压缩,而不会对表数据进行压缩,这种压缩执行后效果一般不是很明显,不过速度比较快。
  • NONE :不进行任何的压缩,导出后的文件也是最大的。
  • DEFAULT :默认方式,即不指定COMPRESSION参数,会采用默认的压缩方式METADATA_ONLY。

比较几种压缩方式导出的文件大小:

[oracle@rac3 backup]$ ll -l total 3497916 -rw-r—– 1 oracle oinstall 125358080 May 20 10:43 bt02_all.dump -rw-r—– 1 oracle oinstall 125366272 May 20 10:45 bt02_dataonly.dump -rw-r—– 1 oracle oinstall 1110372352 May 20 10:50 bt02_default.dump -rw-r—– 1 oracle oinstall 1110372352 May 20 10:47 bt02_metadataonly.dump -rw-r—– 1 oracle oinstall 1110380544 May 20 10:49 bt02_none.dump

可以看到对于ALL压缩方式,将1.2G的导出文件压缩到了120M,压缩比达到10%,效果还是比较不错的。

暂无图片 评论
暂无图片 有用 1
暂无图片
余俞
题主
2022-01-05
👍
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏