读书人

SQLServer 目录碎片

发布时间: 2013-04-09 16:45:09 作者: rapoo

SQLServer 索引碎片
新建的索引,碎片的平均占比就达到40%多,重新组织或重建都无法消除碎片,也试着调整了填充因子(新建立的索引含有碎片应该跟填充因子没关系吧?请赐教!),还是不行。望知道其中原委的高手们赐教,感激不尽!!! sqlserver 索引碎片
[解决办法]
索引的碎片分两种:
一种是索引页面与页面间的不连续,这叫页间碎片
一种是索引页面内部的空闲空间,如有数据删除时,页内就有碎片了,或者手动指定填充因子也是一种碎片,只不过是人工指定的而已。

[解决办法]
继续往表中压入数据,再试试看
[解决办法]
你索引字段长度有多大?如果过大,会让页面无法填多条记录。
[解决办法]
我觉得3楼说的情况比较大可能
[解决办法]
为什么不用下面的DBCC,然后把下面的结果贴出来分析分析呢
DBCC SHOWCONTIG (表名,INDEX名)-- WITH ALL_INDEXES

读书人网 >SQL Server

热点推荐