Manutenção é fundamental para garantir a saúde do banco de dados . Bancos de dados com a atividade de gravação freqüente --- tais como atualizações ou novas inserções de registro --- estão sujeitos a fragmentação. A Microsoft fornece comandos de console de banco de dados , ou DBCC , para usar que executar tarefas de manutenção de banco de dados . Tarefas importantes de manutenção de banco de dados , de acordo com Paul S. Randal em " TechNet Magazine, " incluem gerenciamento de dados e arquivos de log de transações , atualizar estatísticas e eliminando a fragmentação. Saber como e quando usar DBCC irá manter o seu banco de dados executando eficientemente. Coisas que você precisa
acesso administrativo no banco de dados
Show Mais instruções
Gerenciando arquivos
1
Abra uma conexão com o banco de dados usando um prompt de comando ou o SQL server Management Studio ou SSMS .
2
reduzir o tamanho de um arquivos individuais , digitando " arquivo psiquiatra dbcc ", seguido do nome do arquivo para reduzir o arquivo . Opcionalmente, é possível inserir o tamanho para reduzi-lo para .
3
Reduzir o tamanho de um banco de dados inteiro, incluindo tanto os arquivos de dados e log de transações, digitando " SHRINKDATABASE dbcc ", seguido do nome do banco .
4
Type " CLEANTABLE dbcc ", seguido do nome do banco de dados ea tabela , para reduzir o espaço vazio em uma tabela ou exibição que teve redução de tamanho significativo.
outras tarefas de manutenção
5
Limpar buffers usados digitando " DROPCLEANBUFFERS DBCC. " Isso permite que você teste como as consultas iria executar após a reinicialização do servidor .
6
Remover obsoleto informações do cache procedimento armazenado , digitando " dbcc FREEPROCCACHE ", seguido pelo identificador do plano , alça de SQL ou nome do pool do item a ser apagado. Isso fará com que o procedimento armazenado para recompilar a próxima vez que for executado.
7
questões de linha ou contagem de página correta , digitando " updateusage dbcc " para atualizar as estatísticas . Este comando deve ser seguido por um ou outro banco de dados, tabela ou nome de índice para atualizar.