什么时候应该指定 PAD_INDEX?

the*_*oop 17 index sql-server-2008 sql-server

因此,您可以使用FILLFACTOR在叶索引页中留出空间。指定PAD_INDEX还会在中间节点中留下空间。您应该指定哪些场景PAD_INDEX,它为索引提供了什么好处?

Bre*_*zar 10

来自金伯利特里普的帖子:

通常,除非您的活动非常不平衡并且无法重新平衡树(意味着您需要实现高可用性),否则不需要 PAD_INDEX。

阅读更多:http : //www.sqlskills.com/BLOGS/KIMBERLY/post/MSDN-Webcast-QA-Index-Defrag-Best-Practices-Fragmentation-Questions-Part-I.aspx

她所说的高可用性是指您无法运行会锁定表的索引维护作业。就我个人而言,我不建议在默认情况下设置它 - 将它留给 DBA,他们发现他们无法使用任何其他方法适当地管理索引维护,例如在下班时间使用Ola Hallengren 的维护脚本。他的脚本是天才 - 他们会尽可能多地在线完成。

  • 您较少重建它,但有更多可用空间。 (2认同)