Como especificar fatores de preenchimento de índices (Visual Database Tools)

Em bancos de dados do Microsoft SQL Server, é possível identificar um fator de preenchimento para especificar o quanto as páginas do índice podem ser preenchidas. O fator de preenchimento é o percentual de espaço livre alocado durante a criação de uma nova página de índice. O total de espaço vazio em uma página de índice é importante porque, quando uma página de índice fica totalmente preenchida, o sistema gasta tempo dividindo-a para liberar espaço para novas linhas.

Especifique um fator de preenchimento para aperfeiçoar o desempenho. É útil quando se está criando um índice novo em uma tabela com dados existentes, e particularmente quando se pode prever com exatidão mudanças futuras nos dados.

Para especificar um fator de preenchimento para um índice

  1. No Pesquisador de Objetos, clique com o botão direito do mouse no índice para o qual você deseja especificar um fator de preenchimento, e clique em Design.

    A tabela é aberta no Designer de Tabela.

  2. Na barra de ferramentas, clique em Designer de Tabela e, em seguida, em Índices/Chaves.

    A caixa de diálogo Índices/Chaves é aberta.

  3. Selecione o índice na lista Índice ou Chave Exclusiva/Primária Selecionada.

  4. Na caixa Fator de Preenchimento, digite um número de 0 a 100.

ObservaçãoObservação

Um valor de 100 significa que as páginas estarão preenchidas e tomarão o espaço mínimo de armazenamento. Essa configuração deve ser usada somente quando não houver nenhuma mudança nos dados, por exemplo, em uma tabela somente leitura. Um valor inferior propicia espaço vazio para as páginas de dados, o que reduz a necessidade de dividir as páginas de dados à medida que os índices aumentam, mas requer mais espaço de armazenamento.