none
Srink Opcoes RRS feed

Respostas

  • Segundo o BOL:

    Reorganizar arquivos antes de liberar espaço não-utilizado

    Selecionar essa opção é equivalente a executar DBCC SHRINKDATABASE especificando uma opção de porcentagem de destino. Desmarcar essa opção é equivalente a executar DBCC SHRINKDATABASE com a opção TRUNCATEONLY. Por padrão, essa opção não é selecionada quando a caixa de diálogo está aberta. Se esta opção for selecionada, o usuário deverá especificar uma opção de porcentagem de destino.

    E esta "porcentagem", ainda segundo o BOL consiste em:

    target_percent

    É a porcentagem de espaço livre que você se deseja deixar no arquivo de banco de dados após a redução do banco de dados.


    Roberson Ferreira - Database Developer
    Acesse: www.robersonferreira.com.br
    Email: contato@robersonferreira.com.br

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    • Sugerido como Resposta Roberson Ferreira _ sexta-feira, 24 de agosto de 2012 11:27
    • Marcado como Resposta cesarmene sexta-feira, 24 de agosto de 2012 11:39
    sexta-feira, 24 de agosto de 2012 11:09
  • Cesar,

    O Shrink libera o espaço que está sendo alocado pelo SQL Server, mas não está em uso.

    Por exemplo, imagina que você tem uma base de 10Gb mas somente 1Gb está em uso. Se esses 1Gb estiverem no meio do arquivo, você só vai conseguir liberar 5Gb com o Shrinkfile.

    Marcando esta opção, ele "move" os dados para início do arquivo e, ao executar o processo libera os 9Gb que não estão alocados.

    A grosso modo, seria isso, porém o ideal é ver o porquê da necessidade de executar o shrink e ver a melhor forma de evitar esse procedimento...

    Se tiver alguma outra dúvida, é só falar.

    • Sugerido como Resposta Roberson Ferreira _ sexta-feira, 24 de agosto de 2012 11:27
    • Marcado como Resposta cesarmene sexta-feira, 24 de agosto de 2012 11:39
    sexta-feira, 24 de agosto de 2012 11:15

Todas as Respostas

  • Segundo o BOL:

    Reorganizar arquivos antes de liberar espaço não-utilizado

    Selecionar essa opção é equivalente a executar DBCC SHRINKDATABASE especificando uma opção de porcentagem de destino. Desmarcar essa opção é equivalente a executar DBCC SHRINKDATABASE com a opção TRUNCATEONLY. Por padrão, essa opção não é selecionada quando a caixa de diálogo está aberta. Se esta opção for selecionada, o usuário deverá especificar uma opção de porcentagem de destino.

    E esta "porcentagem", ainda segundo o BOL consiste em:

    target_percent

    É a porcentagem de espaço livre que você se deseja deixar no arquivo de banco de dados após a redução do banco de dados.


    Roberson Ferreira - Database Developer
    Acesse: www.robersonferreira.com.br
    Email: contato@robersonferreira.com.br

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    • Sugerido como Resposta Roberson Ferreira _ sexta-feira, 24 de agosto de 2012 11:27
    • Marcado como Resposta cesarmene sexta-feira, 24 de agosto de 2012 11:39
    sexta-feira, 24 de agosto de 2012 11:09
  • Cesar,

    O Shrink libera o espaço que está sendo alocado pelo SQL Server, mas não está em uso.

    Por exemplo, imagina que você tem uma base de 10Gb mas somente 1Gb está em uso. Se esses 1Gb estiverem no meio do arquivo, você só vai conseguir liberar 5Gb com o Shrinkfile.

    Marcando esta opção, ele "move" os dados para início do arquivo e, ao executar o processo libera os 9Gb que não estão alocados.

    A grosso modo, seria isso, porém o ideal é ver o porquê da necessidade de executar o shrink e ver a melhor forma de evitar esse procedimento...

    Se tiver alguma outra dúvida, é só falar.

    • Sugerido como Resposta Roberson Ferreira _ sexta-feira, 24 de agosto de 2012 11:27
    • Marcado como Resposta cesarmene sexta-feira, 24 de agosto de 2012 11:39
    sexta-feira, 24 de agosto de 2012 11:15