如下給出測試方法oracle
一、先建立命名管道性能
[ora10@database~]$ mknod /backup/orcl p測試
二、使用管道壓縮的方法導出數據.net
[ora10@database ~] exp system/oracle file=/backup/orcl tables=test & gzip < /backup/orcl > /backup/orcl.gzblog
三、exp直接導出[ora10@database~]$ exp system/oracle file=/backup/orcl tables=testip
四、對比導出文件大小get
[ora10@ora12c backup]$ ls -lrthtable
total 370Mclass
-rw-r--r--. 1 ora10 oinstall 36M mar 18 10:43 orcl.gztest
-rw-r--r--. 1 ora10 oinstall 334M mar 18 11:06 orcl.dmp
==》36:334,管道壓縮的方式只佔用不多的空間。
另外使用管道導入文件
[ora10@database~]$imp system/oracle file=/backup/orcl tables=test & gunzip < /backup/orcl.gz > /backup/orcl
==》這種方式,不須要手工進行解壓
總結:
一、該方式適用於exp,不適用於expdp
二、這種方式導出就是壓縮好的文件,減小了文件系統的佔用
三、這是以犧牲系統性能換空間的一種方式,應充分測試後再使用。