5 个解决方案
#1
直接用Oracle的PL/SQL写一个程序块即可。
把这个文本文件当作输入的文件。
把这个文本文件当作输入的文件。
#2
那你还不如用oracle的导入功能啊
#3
昨天看到过你的帖子,你要速度快,但你想想,两个存储方式完全不一样的数据,
不管用什么代码,也是一条一条处理的,所以提高速度就是修改算法,但总是有限的,也就是说快是有个上限的,所以我认为只要你能找到最快的速度就可以了。
20万条数据你每10导一次,难度很大,对系统资源占用也很多,我觉得你应该重新设计一下你的程序。
不管用什么代码,也是一条一条处理的,所以提高速度就是修改算法,但总是有限的,也就是说快是有个上限的,所以我认为只要你能找到最快的速度就可以了。
20万条数据你每10导一次,难度很大,对系统资源占用也很多,我觉得你应该重新设计一下你的程序。
#4
那个SQL loader 的实现原理是什么? 怎么速度那么快?
几十万条记录 一分钟就搞定
delphi有哪些成批处理的方法?
dbicopytable 怎样才可以用到文本文件上?
几十万条记录 一分钟就搞定
delphi有哪些成批处理的方法?
dbicopytable 怎样才可以用到文本文件上?
#5
用SQL loader
请教一下ORACLE高手。
或让他们给个例子,照猫画虎。
请教一下ORACLE高手。
或让他们给个例子,照猫画虎。
#1
直接用Oracle的PL/SQL写一个程序块即可。
把这个文本文件当作输入的文件。
把这个文本文件当作输入的文件。
#2
那你还不如用oracle的导入功能啊
#3
昨天看到过你的帖子,你要速度快,但你想想,两个存储方式完全不一样的数据,
不管用什么代码,也是一条一条处理的,所以提高速度就是修改算法,但总是有限的,也就是说快是有个上限的,所以我认为只要你能找到最快的速度就可以了。
20万条数据你每10导一次,难度很大,对系统资源占用也很多,我觉得你应该重新设计一下你的程序。
不管用什么代码,也是一条一条处理的,所以提高速度就是修改算法,但总是有限的,也就是说快是有个上限的,所以我认为只要你能找到最快的速度就可以了。
20万条数据你每10导一次,难度很大,对系统资源占用也很多,我觉得你应该重新设计一下你的程序。
#4
那个SQL loader 的实现原理是什么? 怎么速度那么快?
几十万条记录 一分钟就搞定
delphi有哪些成批处理的方法?
dbicopytable 怎样才可以用到文本文件上?
几十万条记录 一分钟就搞定
delphi有哪些成批处理的方法?
dbicopytable 怎样才可以用到文本文件上?
#5
用SQL loader
请教一下ORACLE高手。
或让他们给个例子,照猫画虎。
请教一下ORACLE高手。
或让他们给个例子,照猫画虎。