我现在用sql的导入导出工具处理,但上万条记录后速度非常慢。
我又用的文本导入的方式导入数据,如果字段内容不多,速度很快,但字段内容太多时, 每次只能导入几条数据就出现了以下提示:
达到提交点 逻辑记录计数52
然后就没了。
请问谁有好的方法来处理大量的这样数据!!!
我又用的文本导入的方式导入数据,如果字段内容不多,速度很快,但字段内容太多时, 每次只能导入几条数据就出现了以下提示:
达到提交点 逻辑记录计数52
然后就没了。
请问谁有好的方法来处理大量的这样数据!!!
解决方案 »
- Oracle排序优化问题,求解决方案
- 理论上,一个数据库是否可以无限大?
- 发生错误:Compilation unit analysis terminated,是什么原因?
- 请问OracleDatabase10G可以在vista上装吗?急
- 如何在一个日期上加上几个月?
- 请问sqlldr怎么导入含有回车符的数据?(在线等)
- 那位有oracle的c函数的例子,请贴上来,谢谢,或发到[email protected],谢谢
- 请教一个关于ORACLE HTTP的问题
- 一个小问题!高手一看便知,请高手指点,在线等,谢谢。
- 请教一个方案及所需解决的问题:
- 如何写包
- 怎么样让我备份的数据库拿到别的机器上不能用?(不知道源数据库密码的情况下)
为两个数据库配置BDE别名,利用DELPHI带的工具Datapump 直接复制表
我用过很快的。
如果比我现在的快,我就装个DELPHI
推荐你使用SQLLDR,这个工具是装载数据最快的。不过SQLLDR的使用也需要花些功夫诶。
下面是测试结果:
次数 原表数据量 装载数据量 装载时间(秒) 装载时间 Direct方式 主键
1 0 1000000 145 00: 02: 25.16 否 有
2 1000000 1000000 180 00: 02: 59.96 否 有
3 2000000 1000000 178 00: 02: 57.50 否 有
4 0 1000000 25 00: 00: 25.33 是 有
5 1000000 1000000 29 00: 00: 29.14 是 有
6 2000000 1000000 30 00: 00: 29.88 是 有
7 0 1000000 111 00: 01: 51.16 否 无
8 1000000 1000000 120 00: 01: 59.86 否 无
9 2000000 1000000 119 00: 01: 58.68 否 无
10 0 1000000 22 00: 00: 21.85 是 无
11 1000000 1000000 21 00: 00: 21.34 是 无
12 2000000 1000000 23 00: 00: 22.63 是 无