Delen via


Serverconfiguratie: vulfactor

Van toepassing op:SQL Server

In dit artikel wordt beschreven hoe u de optie voor serverconfiguratie fill factor in SQL Server configureert met behulp van SQL Server Management Studio of Transact-SQL. Vulfactor is beschikbaar voor het verfijnen van de opslag en prestaties van indexgegevens. Wanneer een index wordt gemaakt of opnieuw wordt opgebouwd, bepaalt de waarde van de vulfactor het percentage ruimte op elke pagina op bladniveau die moet worden gevuld met gegevens, waarbij de rest wordt opgeslagen als vrije ruimte voor toekomstige groei. Voor meer informatie, zie Specificeer de vulfactor voor een index.

Aanbevelingen

Deze optie is een geavanceerde optie en moet alleen worden gewijzigd door een ervaren databaseprofessional.

Permissions

Voer machtigingen sp_configure uit voor zonder parameters of met alleen de eerste parameter worden standaard aan alle gebruikers verleend. Om sp_configure met beide parameters uit te voeren om een configuratieoptie te wijzigen of de RECONFIGURE-instructie uit te voeren, moet aan een gebruiker de ALTER SETTINGS-machtiging op serverniveau worden verleend. De ALTER SETTINGS machtiging wordt impliciet bewaard door de vaste serverfuncties sysadmin en serveradmin .

SQL Server Management Studio gebruiken

  1. Klik in Objectverkenner met de rechtermuisknop op een server en selecteer Eigenschappen.

  2. Selecteer het knooppunt Database-instellingen .

  3. Typ of selecteer in het vak Standaardindexvullingsfactor de gewenste indexvulfactor.

Gebruik Transact-SQL

  1. Maak verbinding met de database-engine.

  2. Selecteer Nieuwe query in de standaardbalk.

  3. Kopieer en plak het volgende voorbeeld in het queryvenster en selecteer uitvoeren. In dit voorbeeld ziet u hoe u sp_configure gebruikt om de waarde van de fill factor optie in te stellen op 100.

    USE master;
    GO
    
    EXECUTE sp_configure 'show advanced options', 1;
    GO
    
    RECONFIGURE;
    GO
    
    EXECUTE sp_configure 'fill factor', 100;
    GO
    
    RECONFIGURE;
    GO
    
    EXECUTE sp_configure 'show advanced options', 0;
    GO
    
    RECONFIGURE;
    GO
    

Zie Server-configuratieoptiesvoor meer informatie.

Opvolgen: Nadat u de opvulfactoroptie hebt geconfigureerd

De server moet opnieuw worden opgestart voordat de instelling van kracht kan worden.