总结提速的三板斧:
nohup gzip *.dmp &
比如Oracle数据泵导出文件本身没有压缩的情况下,原始的dmp文件经过gzip压缩后也可以达到约5~6倍的压缩比。这样网络传输的压力就对应减少了5~6倍。
如果是文本类数据,那压缩效果会更显著。
nohup gzip xxx07.dmp &
nohup gzip xxx06.dmp &
nohup gzip xxx03.dmp &
nohup gzip xxx09.dmp &
nohup gzip xxx04.dmp &
nohup gzip xxx02.dmp &
nohup gzip xxx01.dmp &
nohup gzip xxx08.dmp &
nohup gzip xxx10.dmp &
nohup gzip xxx05.dmp &
这样10个文件同时压缩,时间就相当于节省了接近10倍。文件越多越明显,但通常并行度不要超过服务器CPU核数。
结合实际情况,综合使用上述方法,可以很大程度提升效率。
如果有更好的方法,欢迎留言讨论。
原文:https://www.cnblogs.com/jyzhao/p/14971309.html