locked
Problemas de espaço Windows x Sql Server RRS feed

  • Discussão Geral

  • Senhores,

    estamos enfrentando um problema com espaço em disco muito estranho aqui onde trabalho, temos um servidor Windows Server 2008 R2 (x64) Standard Ed. c/ SP1 dedicado ao SQL Server 2008 R2 (x64) Standard Ed. c/ SP2.

    Neste servidor, temos um disco de 450 GB dedicado ao database e o database com espaço total de 260 GB, acontece que o espaço que o Windows considera livre é diferente ao espaço realmente ocupado. E este tamanho livre com o passar do tempo tende a dimunuir ainda mais, sem que o banco aumente de tamanho ou seja acrescido qualquer arquivo no disco

    Ex. do problema: database = 260 GB / disco = 450 GB / espaço livre = 140 GB

    A matemática não explica essa "mágica" e com passar dos dias o problema se agrava e o espaço livre diminui ainda mais (Ex.: 100 GB, 80 GB,...).

    Peço a ajuda, mesmo que não tenham vivenciado o problema, mas possam ter uma idéia ou suspeita da causa do problema.

    Muito obrigado.


    quarta-feira, 27 de fevereiro de 2013 18:44

Todas as Respostas

  • Anderson,

    Não entendi muito bem.... Uma vez que o banco esta em utilização seu tamanho de dados é acrescido portanto a base de dados cresce no tamanho, uma vez que o arquivo do SQL Server ja alocou o espaço em disco necessario e esta trabalhando com espaço alocado mas não utilizado, voce não vera o crescimento do arquivo fisico no windows mas seu espaço livre dentro do arquivo irá diminuir.


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    ITIL V3 Foundation
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com

    quarta-feira, 27 de fevereiro de 2013 18:56
    Moderador
  • Fabrizzio, vou tentar explicar melhor.

    O servidor tem um disco de 450 GB exclusivo para o banco de dados (atualmente com 260 GB)e depois de alguns dias ou até mesmo depois algumas horas de ser iniciado o servidor e o serviço do SQL Server, o Windows não faz a leitura correta do espaço livre em tal disco.

    Ao invés de apontar 190GB de espaço livre, o Windows aponta 140GB e já aconteceu de ter apontamento de até um espaço menor que esse.

    Apenas como complemento de informação, os indices e os logs tem diretório próprios.

    Quando você se refere ao espaço alocado, há uma configuração padrão ou isso precisa ser habilitado no SQL Server?
    quarta-feira, 27 de fevereiro de 2013 19:51
  • Senhores,
    descobrimos o problema. Não estava direcionado ao SQL Server e sim ao Shadow Copy do Windows Server.
    Por algum motivo, mesmo desabilitado a função do Shadow Copy estava ativa e fazendo a ocupação do espaço em disco.Obrigado a todos que ajudaram =D
    quinta-feira, 28 de fevereiro de 2013 14:17