使用ADO操作ORACLE内存爆长 我使用ADO操作ORACLE数据,对一个60万的记录集遍历,什么都不作.只是MOVENEXT最后内存长到1个多G,这是什么一会事,使用SQLSERVER没有这样的问题,同样的代码.请高手解释一下,有没有处理方法. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有发现这种现象..使用PLSQL Developer等SQL开发工具,测试一下SQL如何 是不是ADO的使用的用法不对,这个和数据库应该没有关系的。 60万记录集遍历,什么都不作.只是MOVENEXT最后这是干什么?你要显示什么就查什么。页面也不过显示100 条。加个 where 也就返回 100 行。把60万记录装到内存,再MOVENEXT? 能快吗? 我晕,我只是测试,问题找到了,要使用前向方式打开记录集就没有问题这不知道ORACLE是什么想的,每次MoveNext就把那一条数据缓冲在客户端所已越来越多. 不是oracle的问题吧?我也碰到过, 是ado操作的问题 帮帮忙,SQL语句 ORACLE怎样返回所有分组 oracle 表字段合并问题:比较急 cognos8.2连接ORACLE10201报障 CM-SYS-5099 有关XA事务和ORA-01460 orale怎么才能回滚create table…… 关于数据库事务的问题:向多个表里插入数据,表之间有主键的引用 关于oracle 10g 的问题 oracel 10g服务器未启动和运行 关于pl/sql developer orcale中序列重置的问题 oracel如何导入excle数据
是不是ADO的使用的用法不对,这个和数据库应该没有关系的。
这是干什么?
你要显示什么就查什么。页面也不过显示100 条。
加个 where 也就返回 100 行。把60万记录装到内存,再MOVENEXT? 能快吗?
这不知道ORACLE是什么想的,每次MoveNext就把那一条数据缓冲在客户端
所已越来越多.