Usuário com melhor resposta
Space Available

Pergunta
-
Senhores,
Tenho uma base de dados com space available muito baixo 7,7MB, porem a base esta com crescimento unrestrited.
como posso aumentar isso? isso pode afetar minha performance?
- Editado Renata Cardoso quinta-feira, 22 de janeiro de 2015 14:33
Respostas
-
Renata,
A configuração para crescimento "unrestrited" é uma forma de segurança para evitar que seu banco de dados "trave" por falta de espaço.
Em relação ao tamanho ideal, a melhor pessoa para dizer se acarretará algum problema de performance no futuro é você! O que você precisa fazer é definir o Data Sizing correto para a sua base.
Por exemplo, se você criou um banco com 5Mb, mas a previsão de crescimento é de 100Mb em 30 dias, o seu tamanho inicial é pequeno, e o aumento automático deve ser suficiente para não afetar a performance de sua instância SQL, assim o seu SQL deve crescer em 30 dias mais 20 vezes até atingir os 100Mb necessários. Portanto, avalie bem o crescimento de seu banco para minimizar os efeitos de I/O quando o SQL Server procurar expandir seu banco automaticamente.
Você precisará definir a necessidade de obter mais espaço e poderá regular este aumento, obtendo os resultados do relatório "Disk Usage" disponibilizado no SQL Server, como segue na imagem abaixo:
No SSMS, clique com o botão direito no seu banco e selecione "Reports" -> "Standard Reports"
Veja que este banco de dados tem um crescimento pequeno e o "Autogrow" é executado apenas uma vez ao dia, então é possível reduzir este 10Mb. A duração para realizar este crescimento também é importante, veja que ele é executado em poucos milisegundos.
Faça à análise de acordo com suas condições de uso e siga aprimorando sua configuração quando necessário.
Para maiores informações veja:
http://msdn.microsoft.com/pt-br/library/ms189563.aspx
http://msdn.microsoft.com/pt-br/library/ms189253.aspx
http://msdn.microsoft.com/pt-br/library/ms187445.aspxSe ajudou na sua solução, não esqueça de marcar como resposta !
Abraços,
Durval Ramos
Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
----------------------------------
Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"- Sugerido como Resposta Ricardo Barbosa Cortes sexta-feira, 23 de janeiro de 2015 11:01
- Marcado como Resposta Ricardo Barbosa Cortes sexta-feira, 23 de janeiro de 2015 11:07
Todas as Respostas
-
-
Renata,
A configuração para crescimento "unrestrited" é uma forma de segurança para evitar que seu banco de dados "trave" por falta de espaço.
Em relação ao tamanho ideal, a melhor pessoa para dizer se acarretará algum problema de performance no futuro é você! O que você precisa fazer é definir o Data Sizing correto para a sua base.
Por exemplo, se você criou um banco com 5Mb, mas a previsão de crescimento é de 100Mb em 30 dias, o seu tamanho inicial é pequeno, e o aumento automático deve ser suficiente para não afetar a performance de sua instância SQL, assim o seu SQL deve crescer em 30 dias mais 20 vezes até atingir os 100Mb necessários. Portanto, avalie bem o crescimento de seu banco para minimizar os efeitos de I/O quando o SQL Server procurar expandir seu banco automaticamente.
Você precisará definir a necessidade de obter mais espaço e poderá regular este aumento, obtendo os resultados do relatório "Disk Usage" disponibilizado no SQL Server, como segue na imagem abaixo:
No SSMS, clique com o botão direito no seu banco e selecione "Reports" -> "Standard Reports"
Veja que este banco de dados tem um crescimento pequeno e o "Autogrow" é executado apenas uma vez ao dia, então é possível reduzir este 10Mb. A duração para realizar este crescimento também é importante, veja que ele é executado em poucos milisegundos.
Faça à análise de acordo com suas condições de uso e siga aprimorando sua configuração quando necessário.
Para maiores informações veja:
http://msdn.microsoft.com/pt-br/library/ms189563.aspx
http://msdn.microsoft.com/pt-br/library/ms189253.aspx
http://msdn.microsoft.com/pt-br/library/ms187445.aspxSe ajudou na sua solução, não esqueça de marcar como resposta !
Abraços,
Durval Ramos
Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
----------------------------------
Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"- Sugerido como Resposta Ricardo Barbosa Cortes sexta-feira, 23 de janeiro de 2015 11:01
- Marcado como Resposta Ricardo Barbosa Cortes sexta-feira, 23 de janeiro de 2015 11:07
-
Bom dia Renata,
A resposta do nosso amigo Durval está correta, só tem que ver se serve para o seu caso, vou marcar a dele como resposta. Caso não resolva seu problema por favor desmarque a mesma para continuarmos te ajudando.
Att,
Ricardo Cortes Microsoft Contingent Staff
Esse contedo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.
MSDN Community Support