Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Os planos de manutenção criam um fluxo de trabalho das tarefas necessárias para garantir que a sua base de dados está otimizada, regularmente guardada e livre de inconsistências. O Assistente de Planos de Manutenção também cria planos de manutenção essenciais, mas criar planos manualmente dá-lhe muito mais flexibilidade.
Benefícios dos planos de manutenção
No Motor de Base de Dados, os planos de manutenção criam um pacote de Serviços de Integração, que é executado por um trabalho SQL Server Agent. Os planos de manutenção podem ser executados manualmente ou automaticamente em intervalos programados.
Os planos de manutenção do SQL Server fornecem as seguintes funcionalidades:
Criação de fluxos de trabalho usando várias tarefas típicas de manutenção. Também podes criar os teus próprios scripts de Transact-SQL personalizados.
Hierarquias conceptuais. Cada plano permite criar ou editar fluxos de trabalho de tarefas. As tarefas de cada plano podem ser agrupadas em subplanos, que podem ser agendados para serem executados em diferentes horários.
Suporte para planos multiservidor que podem ser usados em ambientes de servidor mestre/servidor alvo.
Suporte para registar o histórico de planos em servidores remotos.
Suporte para Autenticação Windows e Autenticação SQL Server. Quando possível, use a autenticação do Windows.
Funcionalidade do plano de manutenção
Podem ser criados planos de manutenção para executar as seguintes tarefas:
Reorganize os dados nas páginas de dados e de índice ao reconstruir os índices com um novo fator de preenchimento. Reconstruir índices com um novo fator de preenchimento garante que as páginas da base de dados contêm uma quantidade igualmente distribuída de dados e espaço livre. Também permite um crescimento mais rápido no futuro. Para obter mais informações, consulte Especificar fator de preenchimento para um índice.
Comprimir ficheiros de dados removendo páginas vazias da base de dados.
Atualize as estatísticas do índice para garantir que o otimizador de consultas tem informação atual sobre a distribuição dos valores dos dados nas tabelas. Isto permite ao otimizador de consultas tomar melhores decisões sobre a melhor forma de aceder aos dados, pois tem mais informação sobre os dados armazenados na base de dados. Embora as estatísticas de índice sejam atualizadas automaticamente pelo SQL Server periodicamente, esta opção pode forçar a atualização imediata das estatísticas.
Realize verificações internas de consistência dos dados e das páginas de dados dentro da base de dados para garantir que um problema de sistema ou software não danificou os dados.
Faça backup da base de dados e dos registos de transações. As cópias de segurança da base de dados e dos registos podem ser mantidas por um período especificado. Isto permite-te criar um histórico de backups a usar caso tenhas de restaurar a base de dados para um momento anterior ao último backup. Também pode fazer backups diferenciais.
Execute trabalhos do SQL Server Agent. Isto pode ser usado para criar trabalhos que realizam várias ações e os planos de manutenção para executar esses trabalhos.
Os resultados gerados pelas tarefas de manutenção podem ser escritos como um relatório num ficheiro de texto ou nas tabelas de planos de manutenção (sysmaintplan_log e sysmaintplan_logdetail) em msdb. Para visualizar os resultados no visualizador de ficheiros de registo, clique com o botão direito em Planos de Manutenção e depois selecione Ver Histórico.