Opzione fill factor

L'opzione fill factor di Microsoft SQL Server 2005 consente di specificare in quale misura deve essere riempito una pagina durante la creazione di un nuovo indice in base a dati esistenti. Il valore fill factor ha effetto sulle prestazioni di SQL Server, in quanto la suddivisione delle pagine mano a mano che vengono riempite richiede tempo.

Il valore fill factor viene utilizzato esclusivamente al momento della creazione o della ricostruzione dell'indice. Per le pagine non è impostato alcun livello di riempimento particolare.

Il valore predefinito di fill factor è 0. I valori validi sono compresi tra 0 e 100. Quando FILLFACTOR è impostato su 0 o 100, il livello foglia viene riempito fino alla capacità massima. In genere non è necessario modificare il valore fill factor predefinito, in quanto l'impostazione può essere ignorata per gli indici specificati tramite le istruzioni CREATE INDEX e ALTER INDEX REBUILD. Per ulteriori informazioni, vedere Fattore di riempimento.

[!NOTA] I valori 0 e 100 sono equivalenti.

fill factor è un'opzione avanzata. Se per modificare l'impostazione di fill factor si utilizza la stored procedure di sistema sp_configure, il valore dell'opzione potrà essere modificato solo quando show advanced options è impostata su 1. L'impostazione diventa effettiva dopo il riavvio del server.

Vedere anche

Concetti

Fattore di riempimento
Impostazione delle opzioni di configurazione del server

Altre risorse

ALTER INDEX (Transact-SQL)
CREATE INDEX (Transact-SQL)
RECONFIGURE (Transact-SQL)
sp_configure (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005