Servidor de relatórios históricos executando SQL 2008 R2.
Estou tentando ajustar o fator de preenchimento. Eu tenho um trabalho que registra a fragmentação quando os trabalhos são executados nas primeiras horas.
Para cada tabela com alta fragmentação, reduzi o fator de preenchimento do padrão de 100% para índices específicos, o que funcionou bem. Mas minhas 3 maiores tabelas são particionadas.
Infelizmente, no SQL 2008 R2, você não pode alterar o fator de preenchimento em uma partição específica. A fragmentação na partição ativa é de 99% em vários desses índices quando a tarefa é executada.
Não quero aumentar todas as partições pois são enormes, já leva 150GB de 250GB db. Alguém tem alguma sugestão sobre uma solução alternativa ou devo esperar pelo próximo lançamento principal, esperando que essa omissão bastante grande na manutenção da tabela particionada seja corrigida.
Uma opção que você pode tentar é combinar exibições particionadas com o particionamento em nível de tabela. Ao ter uma visão particionada que é as tabelas atuais e históricas unidas, você poderá ter diferentes opções de tabela, por exemplo, fator de preenchimento, etc. dados.