增大初始化文件参数:
open_cursors = 700open_cursors的缺省值是300
不过提醒你,打开游标过多,会消耗服务器系统资源
open_cursors = 700open_cursors的缺省值是300
不过提醒你,打开游标过多,会消耗服务器系统资源
解决方案 »
- 请教这个SQL怎么写。
- 存储过程与临时表的问题
- ORA-24314: service handle not initialized 数据库服务器启动不了,求救!
- exp 报错
- 大家帮忙看看下面的触发器哪里有问题?
- 初学者oracle,安装最后net8配置时hostname填什么?
- Instance和troubleshooting是个什么概念
- 深圳附近或者说广东省有什么地方可以考RedHat的认证?
- 如何在pl/sql Develper中写存储过程
- 在线急等!读取CLOB字段,字符串缓冲区太小,怎么解决?
- 这是什么ORACLE错误
- 如何查看oracle表的结构,如何更改oracle中表的字段名,急用
ResultSet nameSet = null;
for(int i=0; i<700; i++){
//打开db
sql ="select * from usermaster";
nameSet = db.executeQuery(sql);
if (nameSet !=null){
nameSet.close();
nameSet = null;
}
//关闭db
}
select * from usermaster
union
select * from usermaster
union
select * from usermaster
....
//open_cursors = 700//open_cursors的缺省值是300同意
open_cursors = 700
或打开使用后关闭
最好你把executeQuery()方法重写,在每次使用完cursor后记得关闭之。
如何关闭cursor?