更新非索引列。索引会维护更新么?

qq_37753824 2019-01-09 04:43:45
假设一个Table有A,B,C
三个列。A为索引列。
那我更新B、C列。A的索引会重排么?
...全文
146 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Csdn技术大神 2019-01-10
  • 打赏
  • 举报
回复
不会的放心吧!!!!!!
薛定谔的DBA 2019-01-09
  • 打赏
  • 举报
回复
不会!
Dear SQL(燊) 2019-01-09
  • 打赏
  • 举报
回复
引用 3 楼 qq_37753824 的回复:
引用 1 楼 Dear SQL 的回复:
如果b,c列是非主键和非包含时不更新,如果是会更新
那我更新B,C列的更新速度也不会因为这个索引而变慢对吧?
是的,如果b,c列是非主键和非包含列不会因为这个索引而变慢
射手座cl 2019-01-09
  • 打赏
  • 举报
回复
引用 3 楼 qq_37753824 的回复:
引用 1 楼 Dear SQL 的回复:
如果b,c列是非主键和非包含时不更新,如果是会更新
那我更新B,C列的更新速度也不会因为这个索引而变慢对吧?


为什么不先动手实验下呢
qq_37753824 2019-01-09
  • 打赏
  • 举报
回复
引用 1 楼 Dear SQL 的回复:
如果b,c列是非主键和非包含时不更新,如果是会更新
那我更新B,C列的更新速度也不会因为这个索引而变慢对吧?
卖水果的net 版主 2019-01-09
  • 打赏
  • 举报
回复
不会的,放心吧。
Dear SQL(燊) 2019-01-09
  • 打赏
  • 举报
回复
如果b,c列是非主键和非包含时不更新,如果是会更新

34,593

社区成员

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

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