使用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操作的问题 两张具有相同字段的表怎么将一张表的数据存储到另一张表 很急 oracle版本文件导入导出的问题 请教有类似SQL中的@@ROWCOUNT函数吗? 简单插入问题.在先等,多谢 列出所有表清单的SQL命令是什么? 如何批量把某个用户的表的所有索引转到另外一个表空间? 关于大数据量的查询问题,我用了两个WHILE,但发觉速度为什么这么慢,请有经验的人来评评(在线等待) 请问如何在VC下使用OCI访问Oracle,如何做,请大虾指点一二。 怎样做数据库的增量备份?怎样恢复数据库的增量备份? orcale中序列重置的问题 oracel如何导入excle数据
是不是ADO的使用的用法不对,这个和数据库应该没有关系的。
这是干什么?
你要显示什么就查什么。页面也不过显示100 条。
加个 where 也就返回 100 行。把60万记录装到内存,再MOVENEXT? 能快吗?
这不知道ORACLE是什么想的,每次MoveNext就把那一条数据缓冲在客户端
所已越来越多.