关于游标太大影响效率的问题请教
大家好,最近在写个程序,游标里面有7万条数据,发现效率太慢,有没什么什么好的方法代替游标。
这个程序的本意是从几个表中取7万条数据,然后循环取出每一条,根据每一条的特性做一些insert update操作,但是我发现速度真的好慢,求有经验的人 说说有没有其他做法,感谢!!
------解决方案--------------------根据每一条的特性做一些insert update操作
应该是有规则的,看能否整理下规则,减少循环次数
------解决方案--------------------根据每一条的特性做一些insert update操作
根据这些特性,把同一特性的数据,全部通过创建临时表存储起来,用表来进行插入与更新操作,减少循环次数
------解决方案--------------------如果insert,update操作不是很多的话,可以适当的建立索引,可以提高查询效率。
------解决方案--------------------最好是别用游标 游标本身就很慢。你问的问题不知道怎么回答你
------解决方案--------------------游标多不好玩
------解决方案--------------------就是insert和update嘛 用merge撒
7w多的游标 肯定不好玩啊