【发布时间】:2012-10-22 16:48:29
【问题描述】:
我需要在 Oracle 数据库中实现一个存储过程,它将执行以下操作:
- 读取需要处理的外部文件(从文件中提取数据并验证)
- 调用数据库中负责验证/插入数据的另一个存储过程。
- 管理异常。
- 将执行的操作结果写入另一个文件。
我知道我可以使用 PL/SQL 或 Java(存储过程)来完成所有这些事情,但哪个会更高效/更快或更好?大多数操作是读取/写入文件,并且数据库操作已经在存储过程中完成。
【问题讨论】:
-
您是否针对此操作评估了外部表?虽然我仍然反对这种设计,但这可能是一种不那么怪诞的方式。
标签: java performance oracle stored-procedures