Oracle ORA-0100打开游标过大的异常解决思路
异常:ORA-01000: maximum open cursors exceeded
不要用一个或少量数据库连接去进行批量查询,以及更新操作,优化建议:
1. 分页操作,每个连接,用完释放;单纯的增加数据库的游标数量不能解决掉代码中的批量查询引发的问题;
2. 增加查询缓存(视情况考虑);
异常:ORA-01000: maximum open cursors exceeded
不要用一个或少量数据库连接去进行批量查询,以及更新操作,优化建议:
1. 分页操作,每个连接,用完释放;单纯的增加数据库的游标数量不能解决掉代码中的批量查询引发的问题;
2. 增加查询缓存(视情况考虑);