我有 SQL Server 2008 和一些数据库。我发现我的表的一个索引非常零碎(我怎么知道:http : //msdn.microsoft.com/en-us/library/ms189858.aspx)
的avg_fragmentation_in_percent是高达97%以上,且片段计数是数千。非常有趣的avg_fragment_size_in_pages是,它只是略大于 1。我可以对其进行碎片整理,这有帮助,但我想首先防止这种情况发生。
为什么每个片段的页数如此之低?我有FILEGROWTH = 128MB整个数据库,但是这个特定的表是最活跃的 - 那么有没有办法告诉 SQL Server 为这个表或索引分配更多的增长,以便每个片段的页数更高?