EXP/IMP和EXPDP/IMPDP的区别

EXP/IMP和EXPDP/IMPDP的区别
       EXPDP/IMPDP是10G以后的一种新的数据导入导出方式,也称为数据泵。相比于传统的EXP/IMP的方式
有了很大的不同.
     EXP/IMP产生的文件格式和EXPDP/IMPDP并不兼容,虽然文件名字都是DMP扩展文件。不能用EXP导出的
的文件用IMPDP导入,反之则一样.
    EXP/IMP的是客户机的工作模式,由EXP/IMP指定连接串,连接到相应的ORACLE数据库,然后在ORACLE数据
库生成一个相应的前台服务器成进程来完成各种请求,所以IMP/EXP可以进行远程导入导出.EXPDP/IMPDP直接在ORACLE数据库生成一个后台进程来完成相应的任务.
   EXP/IMP通过数据字典来获取相应的对像信息,并且通过select来返回对像中的所有数据,在EXP的时
会进行全表扫描,也相当于做了一次块的检查.在exp的时候,有可能会得到表数据不一致的情况,可以通
过consistent来指定,那样可能会导致undo表空间变得非常大。EXPDP主要是通过执行DBMS_METADATA的包来
获取对像的相应信息,而且直接是通过拷贝相应数据文件块的方式,所以效率要高得多.
   EXPDP/IMPDP还有很多迷人的特性,比如可以过相应的网络导出导入,在大文件操作时候,就不要生成
中间文件了.还有job装态,表空间REMAP,并行等.但是expdp/impdp在使用的时候要创建DIRECTORY。数据量很小的时候一般还是喜欢使用传统有EXP/IMP方式样.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值