怎么从异地oracle库中导入数据?怎么在PL/SQL块中删除大数据量表? 要从另一个地方的oracle 10g数据库中把数据导到我们现在办公的地方(也是oracle 10g),43个表,数据文件大概8-10G,怎么导最快?还有删除数据,表里面一般都是百万数据,最多的是7亿多条,直接删的话是会报错的,除了用循环控制删除外,还有没好的办法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我们项目数据也很多(多的几千万),但是没有上亿这么多。。移动数据的办法:1.exp tables= file= log=.log STATISTICS=NONE CONSISTENT=Y DIRECT=Y RECORDLENGTH=655352.truncate table3.imp TABLES= file=.dmp log=.log fromuser= touser= ignore=y recordlength=65535 statistics=none indexes=n grants=n constraints=n commit=y估计效率应该很差,没什么用学习中 exp和imp是很慢,我们用impdp导,代码impdp ss/jj@js TABLES=... DIRECTORY=ss_dir NETWORK_LINK=sslink DUMPFILE=ss.dmp LOGFILE=impdpss.log,dir和link都是创建好的,权限也赋了,但是一直报错,说命令无效、link连不过去,但我们用这个link查询是有结果的 大表imp时最好把索引和主键约束先删除掉,导入后再重建。exp时可以设置合适的buffer值,imp是设置合适的buffer值,并且设置commit=y。 考虑impdp但是问题是你的备份也是expdp导出imp导入加快的话导出的时候直接导入不建约束或者索引加大buffer,comit=y临时加大undo表空间删除大表要看是哪种情况一般也就是分批删除也可以利用虚基表或者临时表作辅助 在线等 创建type怎么有问题 关于pl/sql动态声明变量的问题 求Linux下 OCCI 程序的makefile 如何获取执行procedure所消耗的时间??(最好在sqlplus下) update,在满足条件的列前加字符串! 紧急求救,在线等! 想学ORCL的话,有必要学JAVA么? 两个查询语句连在一起 升级9204的问题 请问 TOAD 怎么不能单步调试? 关于Streams_pool_size的问题 oracle字符集安装时选择了西文,想改成中文?
2.truncate table
3.imp TABLES= file=.dmp log=.log fromuser= touser= ignore=y recordlength=65535 statistics=none indexes=n grants=n constraints=n commit=y估计效率应该很差,没什么用学习中
但是问题是你的备份也是expdp导出imp导入加快的话
导出的时候直接导入
不建约束或者索引
加大buffer,comit=y
临时加大undo表空间
删除大表
要看是哪种情况
一般也就是分批删除
也可以利用虚基表
或者临时表作辅助