2
當我們插入多行或更新多行時,SQL服務器是否更新每行的索引(一個接一個),還是在查詢執行後更新多行的索引?什麼時候sql服務器更新索引
當我們插入多行或更新多行時,SQL服務器是否更新每行的索引(一個接一個),還是在查詢執行後更新多行的索引?什麼時候sql服務器更新索引
他們總是得到相同的事務中更新 - 從不「[的]執行查詢後」
該計劃可能是寬(每指數)的計劃,完全更新一個指數,然後移動到下一個或者是一個更窄的(每行),它會更新所有受影響的索引中的一行,然後全部更新下一行,以此類推。有關更多信息,請參閱Wide vs. Narrow Plans。
索引更新和數據更新同時生效。交易如何運作。 –
你的意思是,如果查詢插入了10行,那麼對於所有10行索引都會更新一次? – Pragmatic