iBatis缘何出现(ORA-01000)最多允许打开的游标数错误?如何验证问题发生的原因?
先说一下我这边的情况。
系统用Spring+iBatis连结Oracle,连结数据库的处理使用Spring接口。
数据更新处理中,同时有使用batch-mode更新数据和不使用batch-mode更新数据,
此时,在正式的数据库环境中出现了(ORA-01000)最多允许打开的游标数错误。
当把所有的数据更新处理改为不使用batch-mode,程序会正常运行。
想要找出发生错误的原因,在测试环境中再现类似的错误。
但是无论怎么弄,在测试环境中都无法实现。
OPEN_CURSORS降到了3,用JMeter同时连接多个线程虚拟真实环境的流量也没用。
整个程序就像着了魔一样,在测试环境中就是实现不了(ORA-01000)最多允许打开的游标数错误。
如题,请高人指点!
系统用Spring+iBatis连结Oracle,连结数据库的处理使用Spring接口。
数据更新处理中,同时有使用batch-mode更新数据和不使用batch-mode更新数据,
此时,在正式的数据库环境中出现了(ORA-01000)最多允许打开的游标数错误。
当把所有的数据更新处理改为不使用batch-mode,程序会正常运行。
想要找出发生错误的原因,在测试环境中再现类似的错误。
但是无论怎么弄,在测试环境中都无法实现。
OPEN_CURSORS降到了3,用JMeter同时连接多个线程虚拟真实环境的流量也没用。
整个程序就像着了魔一样,在测试环境中就是实现不了(ORA-01000)最多允许打开的游标数错误。
如题,请高人指点!
...全文
相关推荐
配置ibatis3.0时,发生的小错误
NULL 博文链接:https://king2009163-163-com.iteye.com/blog/657629
ibatis的错误总结
ibatis的错误总结
记一次Ibatis的意外发生.docx
java 技术分享:记一次Ibatis的意外发生
iBATIS实例小程序
iBATIS的实例,能够简单了解如何写,能够简单了解如何写,能够简单了解如何写,能够简单了解如何写.
解决IBatis缓存动态字段问题
如何解决动态数据表名,动态字段名情况下,由ibatis缓存select字段而引起的字段找不到的情况?以下是最简单的解决办法! 本文中内容真实可靠,保证用户很快掌握


