如何提高存储过程中的语句速度!!

u010264675 2013-04-12 10:15:02
游标读取数据,以创建索引读取的时候很快。就是UPDATE更改的时候太慢了,怎么样优化好能提高速度。数据库里有几千万条数据。求高手解!!!!!!!!!!!!!
...全文
180 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
fcuandy 2013-04-12
  • 打赏
  • 举报
回复
这个结贴率0的,你可以换个ID再上来发问么?
haitao 2013-04-12
  • 打赏
  • 举报
回复
update几千万数据中的符合条件的少数吧?
rucypli 2013-04-12
  • 打赏
  • 举报
回复
update几千万数据吗 那快不了
最爱午夜 2013-04-12
  • 打赏
  • 举报
回复
用游标更新几千万数据,你的思路有问题,游标是最后手段,不得已才用,你具体的业务需求是什么,贴出来,大家讨论下。
發糞塗牆 2013-04-12
  • 打赏
  • 举报
回复
几千万你敢用游标,人才啊。改写查询再考虑优化
Mr_Nice 2013-04-12
  • 打赏
  • 举报
回复
最根本还是优化sql语句,看情况走索引,能重用缓存,减少物理io就行。 lz这个存储过程,首先考虑是否可以去掉游标。一般游标的效率不会太好。 如果实在不能取消游标,就要根据具体的语句进行逐一优化。
Ny-6000 2013-04-12
  • 打赏
  • 举报
回复
提高硬件性能.. 加内存,加cup速度.
Leon_He2014 2013-04-12
  • 打赏
  • 举报
回复
索引是加快查询的。 而索引的副作用就是使得update,delete这类操作变慢。尤其是大数据量的时候
大力水手 2013-04-12
  • 打赏
  • 举报
回复
引用 5 楼 fcuandy 的回复:
这个结贴率0的,你可以换个ID再上来发问么?
同感

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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