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