快速更新数据的问题

kjs008 2013-03-13 06:40:36
有一张表大概有10亿条数据,现在要把每条记录里面的其中一个字段的值修改一下。这个字段的修改没多少规律,改完后这张表可以按照这个字段分为250个类别。请问下,怎么修改比较快点????????????,游标遍历,还是写250个update语句。 已知这个字段上有聚集索引
...全文
83 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Q315054403 2013-03-13
  • 打赏
  • 举报
回复
分批,控制每批更新约1K条
Vidor 2013-03-13
  • 打赏
  • 举报
回复
10亿,每条都改,这个字段的修改还没多少规律。 分批吧,先准备足够的磁盘空间。
shoppo0505 2013-03-13
  • 打赏
  • 举报
回复
最快的应该是用游标执行250次update.但不是知道使用update中的where条件能不能正确选取数据。

22,209

社区成员

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

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