首页 > 解决方案 > 高效地将大数据从excel导入Oracle

问题描述

我在 oracle db 中有 20 列的表,其中包含超过 150K 行的记录。我选择了所有记录并导出了 Excel 工作表的实例。也导出为插入语句。

我用同一个表的另一个名称创建了重复表以插入记录。(我必须在不同的机器和环境上执行此操作,只需在相同的数据库模式上进行测试)

在 Excel 格式中,通过 Database -> Import -> Import Table Data 导入时仅查看 25K 行的记录需要很长时间,而 150K Toad 没有响应。

在插入语句的其他方式中,我必须打破数字行,以便在运行超过 200K 行的插入语句时不会出现内存异常。

任何人都可以建议将记录从 excel 导出到 oracle 表的有效和最佳方法吗?

标签: exceloracleperformance

解决方案


推荐阅读