我们将在我的应用程序中使用 jxl.jar 将数据从 excelsheet 移植到 Java 中的 oracle 10g。最近几天,我们在移植屏幕中添加了多个业务验证。在实施业务验证之前,数据移植工作正常。添加条件后,移植过程非常缓慢,最终或有时在 oracle 中上传数据出现异常(超时异常)。少于 500 条记录的 excelsheet 表示它工作正常。如果超过 500 条记录意味着我们面临问题?什么是最好的方法按照使用 java 上传数据?如果有任何错误对不起。
编辑:我正在使用 JDBC Batch。首先,我正在检查 excelsheet 中所有记录的业务验证。如果满足所有条件,则执行批处理,否则将在屏幕本身中引发错误。