NTD*_*DLS 9 index sql-server best-practices fill-factor
我了解填充因子、页面和索引结构,因此我理解为什么 100% 填充因子是一种罕见的最佳实践。那么为什么它默认为 0 (或 100% )呢?为什么不是 90 或 95?
有什么我想念的吗?
只是在这里抛出一些关于为什么微软会这样做的建议:
INSERT
ed 数据很可能位于表的末尾,从而使每页的额外空间无用UPDATE
d 数据不会经常延长行数据,从而导致页面拆分这里只是猜测。只有 SQL Server 团队自己才能真正准确地回答这个问题。