首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不断增长的表格的填充因子

不断增长的表格的填充因子
EN

Stack Overflow用户
提问于 2013-06-16 23:47:34
回答 1查看 124关注 0票数 1

我有两个索引:一个聚集在自增主键上,另一个惟一的非聚集在nvarchar(50)字段上。预计该表将不断增长,直到达到2-300万行。在插入250000行之后,我可以看到30%的主键索引碎片和99%的非聚集索引碎片。我应该如何处理第二个索引的碎片?我应该更改填充因子(现在是默认值0)吗?如果是这样,哪个值是合理的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-17 15:44:03

这种情况正是创建填充因子的目的,它可以防止在表扩展时出现文件碎片。几年前我上过一个DBA课程,我记得他们推荐10%作为“良好的起点”,但考虑到您提供的数字,也许30-40%将是一个起点。

但是,虽然避免页面拆分是一件好事,但填充因子的缺点是,如果您将其设置为50%,这意味着SQL将不得不读取两倍的扇区来检索数据。

下面是一个很好的explanation

祝好运。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17134997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档