ORACLE使用expdp导出库时,预估的大小和实际导出的大小相差很大是什么原因?

如下图:

你有大量的空BLOCKS所致,数据库无数据。
expdp有压缩模式、不压缩模式两种:
不压缩模式就是数据有多少,文件就有多大,速度快,这是以空间换时间。
压缩模式导出文件会比不压缩模式小1/3~2/3,但是导出速度会慢些,这是以时间换空间。追问

那我这个问题有什么方式可以解决?或者如何清掉空的blocks

追答

你建立数据库的时候设计好了哪个表空间占多少空间,虽然分配了空间,但是没有数据就是“空BLOCKS”,不可清除的。
Oracle占用大小与导出的文件的大小本来就差别大。
数据越多距离越小,但是还是差很大的。

温馨提示:答案为网友推荐,仅供参考
相似回答