exp/imp与expdp/impdp区别
来源:互联网 发布:宁波数控编程培训学校 编辑:程序博客网 时间:2024/06/05 08:50
一、用法区别
1:把用户usera的对象导到用户userb,用法区别在于fromuser=usera touser=userb ,remap_schema='usera':'usera' 。例如:imp system/passwd fromuser=usera touser=userb file=/oracle/exp.dmp log=/oracle/exp.log;
impdp system/passwd directory=expdp dumpfile=expdp.dmp remap_schema='usera':'userb' logfile=/oracle/exp.log;
2:更换表空间,用exp/imp的时候,要想更改表所在的表空间,需要手工去处理一下,
如alter table xxx move tablespace_new之类的操作。
用impdp只要用remap_tablespace='tabspace_old':'tablespace_new'
3:当指定一些表的时候,使用exp/imp 时,tables的用法是 tables=('table1','table2','table3')。
expdp/impdp的用法是tables='table1','table2','table3'
4:是否要导出数据行
exp (ROWS=Y 导出数据行,ROWS=N 不导出数据行)
expdp content(ALL:对象+导出数据行,DATA_ONLY:只导出对象,METADATA_ONLY:只导出数据的记录)
5:expdp是的新特性而且只能在服务器执行。而exp/imp是通用的。10g
二、效率比较
条件:单个表测试,1363292行记录,116.6 MB左右数据量。测试
使用并行expdp花费时间约43秒,语句:expdp scott/oracle dumpfile=big_table.dmp directory=dpdata tables=big_table job_name=exptab parallel=4
使用正常的expdp(无parallel=4),花费时间约34秒,并行的差异可能需要更大数据量的测试。
exp直接路径导出约71秒,语句:exp scott/oracle file=big_table3.dmp tables=big_table direct=y
exp常规路径(无direct=y)导出,约126秒,花费时间最长。
从效率比较上看,expdp是一般exp的4倍左右。而导出的文件大小,传统方式exp文件要大于expdp的文件大小,大约大出10M左右。
- exp/imp与expdp/impdp区别
- exp/imp与expdp/impdp区别
- exp/imp与expdp/impdp区别
- exp/imp与expdp/impdp区别
- exp/imp与expdp/impdp区别
- exp/imp与expdp/impdp区别
- exp/imp与expdp/impdp区别
- exp/imp与expdp/impdp
- imp,exp与impdp,expdp的适用范围与区别
- imp,exp与impdp,expdp的适用范围与区别
- exp/imp与expdp/impdp的用法区别
- exp/imp与expdp/impdp的用法区别
- ORACLE EXP/IMP EXPDP/IMPDP的区别
- ORACLE EXP/IMP EXPDP/IMPDP的区别
- EXP/IMP和EXPDP/IMPDP的区别
- exp/imp和expdp/impdp的区别
- imp exp impdp expdp
- exp/imp 与 expdp/impdp 对比
- 关于深拷贝和浅拷贝(原创)
- 日常练习[perl]
- comet怎么实现群聊
- 关于OpenQuant试用软件的期限的延长问题...如何解决 OpenQuant 过期的问题
- PKU ACM 2479-Maximum sum
- exp/imp与expdp/impdp区别
- 网站设计用户体验设计的体验详谈
- exp/expdp imp/impdp性能詳細對比
- 一位资深HR的职场感言
- zencart复制其他人模板的方法整理
- 文件操作函数[perl]
- AVI视频解码
- 利用VC++实现AVI文件的合成和分解
- “Microsoft Office Word 遇到问题需要关闭。我们对此引起的不便表示抱歉”处理方法之一