Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

DaniloTec

Deletar registros e diminuir o tamanho da base.

Recommended Posts

Bom dia srs.

 

Estou com um problema aqui na minha empresa com o tamanho da base de dados dos clientes.

Tenho uma base que pesava, aproximadamente, uns 8Gb. Depois de rodar um script pra deletar os registros que não importavam, mais ela diminuiu quase a metade, mas ainda está muito grande, uns 4GB.

É muito improvável que só 1 mês de registro na base ocupe todo esse tamanho.

Depois de pesquisar sobre o assunto fiquei sabendo que mesmo que você delete os registros o SQL SERVER aguarda um espaço pra sua base. Agora a pergunta:

 

Como eu faço pra apagar esse espaço que ele deixou?

 

Grato desde já!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia srs.

 

Estou com um problema aqui na minha empresa com o tamanho da base de dados dos clientes.

Tenho uma base que pesava, aproximadamente, uns 8Gb. Depois de rodar um script pra deletar os registros que não importavam, mais ela diminuiu quase a metade, mas ainda está muito grande, uns 4GB.

É muito improvável que só 1 mês de registro na base ocupe todo esse tamanho.

Depois de pesquisar sobre o assunto fiquei sabendo que mesmo que você delete os registros o SQL SERVER aguarda um espaço pra sua base. Agora a pergunta:

 

Como eu faço pra apagar esse espaço que ele deixou?

 

Grato desde já!

Já descobri. Tem uma função que faz isso no SQL SERVER Management

Clique com um botão na base de dados e vá em: Tasks / Shrink / Database. Depois é só clicar em OK que ele elimina o espaço reservado, liberando mais espaço em disco.

 

OBS: Mas demora pra caramba!!!

 

Vlw!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Danilo,

 

isto só server para diminuir o arquivo de log, LDF.

Os arquivos de dados (MDF) não é alterado ^^

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.