Mca*_*ams 5 java spring spring-jdbc ora-01000
我最近将我的项目从Spring Framework 4.3.10升级到了5.0.1。升级后,namedParameterJdbcTemplate.batchUpdate开始因此错误而失败
ORA-01000:超出了最大打开游标。
批次更新250记录的时间没有改变,并且在Spring 4.3.x上运行良好。
有没有人遇到过与Spring 5.0.1类似的问题?
我没有在Spring文档中看到任何与batchUpdate使用有关的更改。
有任何线索或是否是关于吉尔的候选人。
我已经将spring-jdbc单独回滚到版本4.3.10,该版本解决了该问题。我也提出了Jira回归缺陷https://jira.spring.io/browse/SPR-16139
通过 Spring JIRA 票证交换信息后,解决了以下问题:
spring.jdbc.getParameterType.ignore=trueOracle驱动程序升级解决了游标泄漏问题。spring.properties 文件解决了 spring-jdbc 版本 5.0.1 的性能问题。
我预计 spring-jdbc 5.0.2 中会有一些更改,无需创建自定义 spring.properties 文件即可解决该问题。
感谢 Spring 团队的 Juergen Hoeller,该问题得到了解决。
| 归档时间: |
|
| 查看次数: |
1143 次 |
| 最近记录: |