Na sequência de uma pergunta recente que fiz no Tempdb. Eu queria saber como definir corretamente a propriedade autogrowth ao adicionar e mover os arquivos tempdb?
Pergunto porque gostaria de deixar o SQL Server usar o algoritmo round-robin para distribuir a carga de trabalho em cada um dos arquivos. Entendo que se os arquivos não forem de tamanho igual, o SQL Server usará o arquivo com mais espaço, aumentando assim as chances de causar contenção de trava. Meu entendimento aqui está correto?
Saúde,
Você pode executar isso em cada arquivo, substituindo cada um
n
pelos valores de tamanho e crescimento:Agora, para garantir que todos cresçam ao mesmo tempo (em vez de apenas um deles crescer, por exemplo, em resposta a um grande derramamento ou outra operação), você pode habilitar o sinalizador de rastreamento 1117, mas lembre-se de que esse sinalizador se aplica a todos bancos de dados, portanto, se tempdb não for seu único banco de dados com mais de um arquivo de dados, convém testar esse comportamento. Mais informações:
http://blogs.technet.com/technet_blog_images/b/sql_server_sizing_ha_and_performance_hints/archive/2012/02/09/sql-server-2008-trace-flag-t-1117.aspx
http://www.sqlskills.com/BLOGS/PAUL/post/Tempdb-configuration-survey-results.aspx
Apenas uma observação adicional, certifique-se de ativar a inicialização instantânea de arquivo . Isso significa que, se seus bancos de dados crescerem, eles crescerão muito mais rápido.