【发布时间】:2012-05-01 22:21:18
【问题描述】:
场景:
- 我有一个巨大的 .csv 文件(数百万行)。
- 使用
sqlldr(SQL 加载程序)我必须创建一个包含 CSV 中所有数据的临时表。 - 在此之后,我必须对临时表进行一些处理(大写更新某些列等)。
- 处理后,我必须从临时表中取出每一行,进行一些额外的检查并将这些行插入另一个表(在生产中大量使用)。
您建议如何进行所有这些处理,以免影响生产环境的整体性能?
(注意:我不应该事先预处理 .csv)。
任何建议都将受到高度赞赏!
【问题讨论】:
-
有什么原因你不能在开发中加载它并从那里部署它?
标签: sql oracle production-environment