確定SQL Server填充因子(FILLFACTOR)值的方法
作者:東坡下載 來源:uzzf 發(fā)布時間:2010-10-14 9:24:39 點擊:
當(dāng)設(shè)置填充因子的時候,索引的增長和大小是必須考慮的。
和較小的表/索引相比,具有低掃描密度或者大幅度下降的平均頁密度的大表/索引更應(yīng)該被關(guān)注。它們具有更多的頁拆分,這些頁拆分會給較大的索引帶來大幅度的下降。因為我們的目標(biāo)是減少頁拆分!一個十分大的索引下降2%的掃描密度,從純量上看,遠遠大于較小的索引降低30%的的幅度。
密切關(guān)注通過SHOWCONTIG得到的掃描密度和平均頁密度指標(biāo)。從這兩個指標(biāo),可以得到很多相關(guān)的信息。
sysindexes表中的初始填充因子取值并不代表索引創(chuàng)建時的填充因子取值,至少該取值并非是必要的。該數(shù)值只在最后一次創(chuàng)建或重建時有用。
你可以用同樣的方法來考查堆表的情況。
當(dāng)你覺得填充因子設(shè)置合適后,請在一段時間后再觀察一下。這需要不斷的維護。
[收藏此文章]