要从另一个地方的oracle 10g数据库中把数据导到我们现在办公的地方(也是oracle 10g),43个表,数据文件大概8-10G,怎么导最快?还有删除数据,表里面一般都是百万数据,最多的是7亿多条,直接删的话是会报错的,除了用循环控制删除外,还有没好的办法?
------解决方案--------------------
考虑impdp
但是问题是你的备份也是expdp导出
imp导入加快的话
导出的时候直接导入
不建约束或者索引
加大buffer,comit=y
临时加大undo表空间
删除大表
要看是哪种情况
一般也就是分批删除
也可以利用虚基表
或者临时表作辅助