1

I am planning to set up a script to rebuild all the indexes in one particular database. How do I set the fill factor? How do I determine the fill factor here.

My database is used for data-warehouse purpose. It is insert/update heavy system. Could some suggest me which is the good fill factor rate and how do I know if this fill factor is right.

I am using SQL Server 2008 database.

4

1 回答 1

2

您希望填充因子为 0,因为您可能每个周期(每晚,每周一次)加载文件一次。如果您要进行大量插入/更新,您可能会发现删除所有索引要快得多,加载表并重新创建所有索引。因此,如果您不打算在它们进入时添加行,那么在搜索某些内容时您希望尽可能少地读取,以便您希望您的页面完全填满。如果您正在插入,您希望页面上有空格以避免页面拆分,这就是您将填充因子设置为非 0 的原因。

于 2015-03-27T18:11:24.447 回答