首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Oracle中操作15.000+行

在Oracle中操作15.000+行
EN

Stack Overflow用户
提问于 2014-09-16 09:23:55
回答 1查看 73关注 0票数 1

我正在开发一个需要大量数据的应用程序。这些数据存储在SAP (一些大型企业规划工具)中,需要加载到Oracle数据库中。我所说的数据是15.000+行长,每一行有21列。

每次与SAP进行交互(每天4次),这15.000行将被导出,并且必须加载到Oracle数据库中。为了实现我的目标,我将尝试解释我现在所做的事情:

  1. 将数据从SAP导出到CSV文件
  2. 删除Oracle数据库中的所有行
  3. 加载导出的CSV文件并将其导入Oracle数据库

由此可以得出的结论是,如果行中有更改,则必须在Oracle数据库中更新数据。这个过程大约需要1分钟。

现在,我想知道检查Oracle数据库中的每一行是否会更快地查看CSV文件中的更改。我在开始尝试之前问这个问题的原因是因为它需要大量的编码来完成我的问题。也许有人曾经做过类似的事情,可以用最好的解决方案来指导我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-17 13:05:10

所有的评论都帮助我缩短了时间。首先截断,然后使用Oracle DataAccess库而不是OleDb插入所有行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25865089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档