What is FILLFACTOR in SQL Server ?

A "FILLFACTOR" is one of the important arguments that can be used while creating an index.

According to MSDN, FILLFACTOR specifies a percentage that indicates how much the Database Engine should fill each index page during index creation or rebuild. Fill-factor is always an integer-valued from 1 to 100. The fill factor option is designed for improving index performance and data storage. By setting the fill-factor value, you specify the percentage of space on each page to be filled with data, reserving free space on each page for future table growth.

Specifying a fill-factor value of 70 would imply that 30 per cent of each page will be left empty, providing space for index expansion as data is added to the underlying table. Space is reserved between the index rows rather than at the end of the index. The fill-factor setting applies only when the index is created or rebuilt.



You May Interest

Finding List of Tables Using View in MS SQL

When Will You Use SQLDiag Tool ?

What is the XML Datatype in SQL Server ?

How to Rebuild the Master Database in SQL Server ?

What are the Events On Default Trace in SQL Server ?