【发布时间】:2017-10-31 20:29:27
【问题描述】:
我最近将我的项目从 Spring Framework 4.3.10 升级到了 5.0.1。 升级后,namedParameterJdbcTemplate.batchUpdate 开始失败并出现此错误
ORA-01000: 超出最大打开游标数。
批量更新 250 条记录的时间没有改变,并且在 Spring 4.3.x 中运行良好。
有没有人在 Spring 5.0.1 中遇到过类似的问题?
我没有看到 Spring 文档中与使用 batchUpdate 相关的任何更改。
任何线索或者它是jire问题的候选者。
我已将 spring-jdbc 单独回滚到版本 4.3.10,从而解决了该问题。 我还提出了一个 Jira 回归缺陷https://jira.spring.io/browse/SPR-16139
【问题讨论】:
-
天哪,为什么你会同时打开这么多游标?读完后应该关闭未使用的游标,你知道吗?
-
似乎经常和spring一起报道,但不是在版本更改后tomkaspblog.wordpress.com/tag/jdbctemplatestackoverflow.com/questions/1436436/…
标签: java spring spring-jdbc ora-01000