首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Informix >

直接用sql还是用游标?解决方法

2012-03-21 
直接用sql还是用游标?是这样的,有两个数据库,一个数据库A,一个数据库B,A中的表a中几十万条数据,B中有个表b

直接用sql还是用游标?
是这样的,有两个数据库,一个数据库A,一个数据库B,A中的表a中几十万条数据,B中有个表b,现在要把A.a中的数据,经过条件筛选后(大概几万条)insert到B.b中,在Ec程序中实现,是直接用sql语句还是用游标好呢?谢谢!

[解决办法]
游标能不能就不用,效率太低,我用游标都是要么没有其他办法了,要么是要一条一条的飞快的在屏幕上跳动,还显示着已经处理多少条,让领导看着很有高科技的感觉的时候用,嘿嘿
[解决办法]
不是绝对的,要看数据库是否带日志,且机器的效率、日志空间大小。若日志空间太小,sql语句是根本执行不了的。另外,若是带日志的数据库,几万条记录在一个事务中插入也是很慢的,不如用游标读+插入游标。

热点排行