none
Space Available RRS feed

  • 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?

    

    

    quinta-feira, 22 de janeiro de 2015 14:32

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.aspx

    Se 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"

    quinta-feira, 22 de janeiro de 2015 18:23
    Moderador

Todas as Respostas

  • quinta-feira, 22 de janeiro de 2015 14:35
  • 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.aspx

    Se 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"

    quinta-feira, 22 de janeiro de 2015 18:23
    Moderador
  • 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

    sexta-feira, 23 de janeiro de 2015 11:07