最近在维护系统的时候遇到一个问题,就是经常那个报题目中出现的: maximum open cursors exceeded 错误。网上查了一下,原来是因为对statement没能正常关闭导致cursor数量一直递增引起的。于是修改了具体操作jdbc的方法,把所有在异常里面以及外面的关闭statement的语句都去掉,只在捕捉异常后finally里面关闭。结果搞定。 事实证明,jdbc确实比orm更容易引起问题。但是也能更多增强多jdbc以及数据库的理解。
maximum open cursors exceeded 问题
最新推荐文章于 2022-03-21 22:40:07 发布
本文介绍了一种常见的数据库错误:maximumopencursorsexceeded,并提供了具体的解决方案。通过改进JDBC操作方法,在finally块中统一处理statement关闭,有效避免了因未能正常关闭statement导致的cursor数量递增问题。

2537

被折叠的 条评论
为什么被折叠?



