Eu 'herdei' um banco de dados como o DBA acidental em uma instância do SQLServer 2016
Tem 2TB de tamanho
Ele tem 9 arquivos de dados, mas 8 estão definidos para nenhum crescimento automático, 1 cresce em 500 MB e agora tem 1,6 TB, o restante dos dados está nos outros 8 arquivos
Eu gostaria de torná-lo mais uniforme, para que nem todas as atividades estejam no mesmo arquivo
Posso redimensionar os que não crescem e fazê-los crescer uniformemente. ou devo também definir o número 9 para nogrow e criar 9 novos arquivos do mesmo tamanho e crescimento automático?
espero ter tornado meu problema compreensível
Não há nada de errado em ter apenas um arquivo de dados com o crescimento automático habilitado. Afinal, cada banco de dados é criado inicialmente com apenas um arquivo de dados e, muitas vezes, nenhum arquivo de dados adicional é adicionado.
Se você não estiver vendo nenhum problema de contenção apenas com o 9º arquivo de dados com o crescimento automático ativado, deixe-o como está. Você provavelmente tem problemas muito maiores do que isso para se preocupar se você apenas "herdou" esse banco de dados. No máximo, avaliaria com que frequência ele precisa crescer e consideraria pré-dimensioná-lo para cobrir o crescimento adicional que verá nos próximos 12 meses.
Acesse BrentOzar.com e baixe o First Responder Kit e execute
sp_Blitz @CheckServerInfo = 1
na instância para ter uma ideia de quaisquer problemas que possam estar escondidos sob a superfície.