标签: sql-server indexing
当我们插入多行或更新多行时,SQL服务器是否更新每行的索引(一个接一个),还是在查询执行后更新多行的索引?
答案 0 :(得分:3)
它们总是在同一个事务中更新 - 从不“在[查询执行后”
该计划可以是一个广泛的(每个索引)计划,它完全更新一个索引然后转移到下一个索引,或者一个狭窄的(每行)一个更新所有受影响的索引一行,然后全部用于下一行和等等。有关详情,请参阅Wide vs. Narrow Plans。