Usuário com melhor resposta
Excluir muitos registros de arquivo

Pergunta
-
uso sql express 2012
temos uma tabela de log de nosso sistema com 1 milhão de registros
decidimos exportar os registros deste tabela de 6 meses atrás, serão 400 mil registros
devo fazer alguma coisa no banco de dados para esta tabela não ficar com "buracos"?
obrigado
Respostas
-
Bom dia jceoms,
O que exatamente você quer dizer com "buracos"?
Se estiver falando dos espaços que esses dados excluídos deixaram no arquivo físico do seu banco de dados você pode simplesmente deixá-lo ali e a medida que seu banco for crescendo o SQL ocupará esse espaço, ou você pode fazer um SHRINK no arquivo para remover esse espaço e diminuir o arquivo.Num ambiente produtivo eu não aconselharia fazer o Shrink a não ser que você precise muito desse espaço que ficou vazio pela exclusão.
Espero ter ajudado.
Mariana Del Nero /* Se a resposta foi útil, não esqueça de marcá-la */
- Marcado como Resposta jceoms quarta-feira, 8 de abril de 2015 13:18
Todas as Respostas
-
Jceoms, bom dia!
Poderia especificar melhor sua duvida... como assim ficar com buracos?
Se a resposta for útil, favor votar como útil para que ajude outros usuários com a mesma dúvida.
Att,
André Côrte
Analista de Sistema
Skype: corte.solutions
Nosso trabalho
Grupo de Estudo no Facebook
Canal de Estudo no Youtube -
Bom dia jceoms,
O que exatamente você quer dizer com "buracos"?
Se estiver falando dos espaços que esses dados excluídos deixaram no arquivo físico do seu banco de dados você pode simplesmente deixá-lo ali e a medida que seu banco for crescendo o SQL ocupará esse espaço, ou você pode fazer um SHRINK no arquivo para remover esse espaço e diminuir o arquivo.Num ambiente produtivo eu não aconselharia fazer o Shrink a não ser que você precise muito desse espaço que ficou vazio pela exclusão.
Espero ter ajudado.
Mariana Del Nero /* Se a resposta foi útil, não esqueça de marcá-la */
- Marcado como Resposta jceoms quarta-feira, 8 de abril de 2015 13:18
-
-
Jceoms,
No meu blog você pode encontrar um post sobre Minimal Logging:
https://pedrogalvaojunior.wordpress.com/2013/09/05/simulando-minimal-logging-microsoft-sql-server-2008-r2-e-2012/
Pedro Antonio Galvao Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]