Usuário com melhor resposta
Ajustando o Fill Factor

Pergunta
-
Bom dia pessoal,
Recentemente entrei em uma empresa, e ao conhecer o banco de dados, que é de porte médio para pequeno, tinha varios indices com o FillFactor 50, não seria um numero muito baixo ?? O banco não é muito transacional, tem poucas atualizações, nao seria melhor ajudar talvez para 80 ou 90 ???
Obrigado.
Respostas
-
Phillipe,
configuração de Fill Factor é algo que deve ser feito baseado nas caraterísticas, não só do banco, mas da regra de negócios que opera sobre ele. Realmente acho baixo demais 50%, mas procure saber o que levou a essa necessidade. Quanto a escolher entre 70%, 80% ou 90%, vai ficar a seu critério depois de analisar banco, espaço em disco, tempo de resposta, regra de negócios, etc.
Recomendo uma leitura destes artigos:
http://www.mssqltips.com/sqlservertip/1940/understanding-sql-server-index-fill-factor-setting/
Antero Marques
- Marcado como Resposta Phillipe F. Santos sexta-feira, 15 de junho de 2012 11:25
Todas as Respostas
-
Phillipe,
configuração de Fill Factor é algo que deve ser feito baseado nas caraterísticas, não só do banco, mas da regra de negócios que opera sobre ele. Realmente acho baixo demais 50%, mas procure saber o que levou a essa necessidade. Quanto a escolher entre 70%, 80% ou 90%, vai ficar a seu critério depois de analisar banco, espaço em disco, tempo de resposta, regra de negócios, etc.
Recomendo uma leitura destes artigos:
http://www.mssqltips.com/sqlservertip/1940/understanding-sql-server-index-fill-factor-setting/
Antero Marques
- Marcado como Resposta Phillipe F. Santos sexta-feira, 15 de junho de 2012 11:25
-
Para valor de FillFactor tem por costume utilizar a média de 80. Eu não gosto, por isso aqui implementei essa solução: http://www.dbinternals.com.br/?p=80
Tks. Fausto Fiorese Branco MCTS, MCITP/DBA 2005 | MCITP/DBA 2008 São Paulo - Brasil * http://www.linkedin.com/in/faustobranco
-
-