关于游标的考虑

smallroad 2003-12-14 09:49:38
本人最近编程时发现油标执行速度及慢,如果在油标中在执行子查询,速度更慢.
有什么好的方法能代替油标呢?
...全文
64 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lansquenet 2003-12-17
  • 打赏
  • 举报
回复
to swordmanli(太白):
但是如果太多的话,还用临时表,对内存的存取相当的频繁,速度还是不够理想,而且SQL对内存管理不是很理想
victorycyz 2003-12-15
  • 打赏
  • 举报
回复
把具体的问题说出来,别人才好帮你考虑有无可能替换掉游标。
zjcxc 元老 2003-12-15
  • 打赏
  • 举报
回复
能够不用游标,就不要用游标.

用游标没办法优化的.
swordmanli 2003-12-15
  • 打赏
  • 举报
回复
数据多的话,还是要用油标
数据不多的话,可以考虑用临时表,速度快很多,但数据多就不行了
油标是慢的哟

------------------------------------------

数据多也可以用临时表的,某种意义上,这也是临时表的优势。
往临时表中放几万条数据都是小事情了。
j9988 2003-12-15
  • 打赏
  • 举报
回复
说细些,table1 table2 结构,测试数据,结果。

smallroad 2003-12-15
  • 打赏
  • 举报
回复
从table1中提取上次检查日期距离现在超过3个月,并且id存在于table2中且table2中的
sl>0的数据,如果id不存在于table2中则从table2中提取数据并检查日期现实null
lansquenet 2003-12-14
  • 打赏
  • 举报
回复
数据多的话,还是要用油标
数据不多的话,可以考虑用临时表,速度快很多,但数据多就不行了
油标是慢的哟

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧