Assistente de Plano de Manutenção

O Assistente de Plano de Manutenção ajuda a configurar as principais tarefas de manutenção para garantir que os bancos de dados funcionem bem, sejam submetidos regularmente a backup e estejam livres de inconsistências. O Assistente de Plano de Manutenção cria uma ou mais tarefas do SQL Server Agent que executam as tarefas nos servidores locais ou nos servidores de destino em um ambiente com vários servidores. A execução pode ocorrer em intervalos marcados ou por demanda.

Para criar ou gerenciar planos de manutenção, é necessário ser membro da função fixa de servidor sysadmin. Observe que o Pesquisador de Objetos só exibirá planos de manutenção se o usuário for membro da função fixa de servidor sysadmin.

É possível criar planos de manutenção para executar as seguintes tarefas:

  • Reorganizar os dados de páginas de índice e de dados através da recriação de índices com um novo fator de preenchimento. A recriação de índices com um novo fator de preenchimento garante que essas páginas de bancos de dados tenham espaços em branco e dados distribuídos igualmente. Também possibilita o crescimento mais rápido no futuro. Para obter mais informações, consulte Fator de preenchimento.

  • Compactar arquivos de dados removendo páginas vazias do banco de dados.

  • Atualizar estatísticas de índices para garantir que o otimizador de consulta possua as informações atuais sobre a distribuição de valores nas tabelas, o que permite que o otimizador de consultas avalie melhor a forma de acessar os dados, já que possui mais informações sobre os dados armazenados no banco de dados. Embora as estatísticas de índice sejam atualizadas periódica e automaticamente através do SQL Server, esta opção pode forçar a atualização imediata das estatísticas.

  • Executar verificações internas de consistência de páginas de dados e dados dentro do banco de dados para garantir que um problema no sistema ou software não danificou os dados.

  • Fazer backup do banco de dados e dos arquivos de log de transações. É possível reter backups de bancos de dados e de logs por um período especificado, o que permite criar um histórico dos backups a serem usados caso haja necessidade de restaurar os bancos de dados para uma determinada data anterior ao último backup executado. Também é possível executar backups diferenciais.

  • Executar tarefas do SQL Server Agent, o que pode ser usado para criar tarefas que efetuem várias ações e também planos de manutenção que executem tarefas.

Os resultados gerados pelas tarefas de manutenção podem ser gravados como relatórios em arquivos de texto ou como tabelas de plano de manutenção, sysmaintplan_log e sysmaintplan_logdetail, em msdb. Para exibir os resultados no visualizador de arquivos de log, clique com o botão direito do mouse em Planos de Manutenção e, em seguida, em Exibir Histórico.

Os planos de manutenção são executados somente em bancos de dados definidos com o nível de compatibilidade 80 ou superior. O Assistente de Plano de Manutenção não exibe conjuntos de bancos de dados com nível de compatibilidade 70 ou inferior.

Para iniciar o Assistente de Plano de Manutenção

Para alterar as tarefas de manutenção

Consulte também

Tarefas

Conceitos