none
o que posso fazer para ter um plano de manutenção RRS feed

Todas as Respostas

  • o que posso fazer para elaborar um plano de manutenção
    • Mesclado Rui Santos quinta-feira, 6 de outubro de 2011 20:59
    quinta-feira, 6 de outubro de 2011 20:19
  • João saturnino, bom tarde!

     

    Sempre realizamos as seguintes manutenções:

     

    1 - Integridade dos Bancos de Dados: Essa rotina faz com que seja verificado todas as páginas de dados do banco de dados, ele utiliza o DBCC CHECKDB para isso, antes de realizar esse procedimento, habilite em todos os bancos de dados a verificação de páginas CHECKSUM. Se alguma página estiver corrompida a página será colocada em uma tabela no banco de dados do MSDB, o nome da tabela é suspect_pages.

     - Frequência = Semanalmente

    2 - Reorganize de Indíce: Essa rotina faz a reorganização das páginas do índice do banco de dados. Devido a fragmentação gerada no movimento das páginas, o reorganize faz a reorganização das paginas no índice, isso faz com que o acesso aos dados fique mais rápido.

    - Frequência = Semanalmente

    3 - Rebuild de Índices: Essa rotina faz com que todas as páginas sejam verificadas, movidas, e desframentadas, sempre que ocorrer um rebuild de índices, ocorrerá que todas as estatísticas do banco de dados seram atualizadas, assim você não precisa realizar a atualização das estatísticas depois de um rebuild.

    - Frequência = Mensalmente

    4 - Rotinas de Backups (FULL, DIFF, SIMPLE): Essa rotina é a mais importante! Antes de realizar a programação da rotina de backup dos dados, sempre saiba a importância de cada banco de dados, assim você saberá qual modo de recuperação dos dados vai usar em cada banco de dados(FULL, BULK-LOGGED e SIMPLE), à partir disso você poderá fazer com que a rotina de backup do banco de dados seja efetiva.

    - Frequência = Diária, Semanal a até Mensal

     

    Para realizar essas rotinas você pode ir no Management Studio -> Management -> Maintenance Plans e utilizar o wizard para criação das rotinas.

     

    Antes de realizar a criação das rotinas  faça uma pesquisa sobre cada uma das rotinas!


    Luan.Moreno [SQL Soul]|| Especialista SQL Server || MCTS SQL Server Admin e Dev @luansql
    quinta-feira, 6 de outubro de 2011 20:51
  • Em relação a manutenção de bases de dados....

     

    Sempre realizamos as seguintes manutenções:

     

    1 - Integridade dos Bancos de Dados: Essa rotina faz com que seja verificado todas as páginas de dados do banco de dados, ele utiliza o DBCC CHECKDB para isso, antes de realizar esse procedimento, habilite em todos os bancos de dados a verificação de páginas CHECKSUM. Se alguma página estiver corrompida a página será colocada em uma tabela no banco de dados do MSDB, o nome da tabela é suspect_pages.

     - Frequência = Semanalmente

    2 - Reorganize de Indíce: Essa rotina faz a reorganização das páginas do índice do banco de dados. Devido a fragmentação gerada no movimento das páginas, o reorganize faz a reorganização das paginas no índice, isso faz com que o acesso aos dados fique mais rápido.

    - Frequência = Semanalmente

    3 - Rebuild de Índices: Essa rotina faz com que todas as páginas sejam verificadas, movidas, e desframentadas, sempre que ocorrer um rebuild de índices, ocorrerá que todas as estatísticas do banco de dados seram atualizadas, assim você não precisa realizar a atualização das estatísticas depois de um rebuild.

    - Frequência = Mensalmente

    4 - Rotinas de Backups (FULL, DIFF, SIMPLE): Essa rotina é a mais importante! Antes de realizar a programação da rotina de backup dos dados, sempre saiba a importância de cada banco de dados, assim você saberá qual modo de recuperação dos dados vai usar em cada banco de dados(FULL, BULK-LOGGED e SIMPLE), à partir disso você poderá fazer com que a rotina de backup do banco de dados seja efetiva.

    - Frequência = Diária, Semanal a até Mensal

     

    Para realizar essas rotinas você pode ir no Management Studio -> Management -> Maintenance Plans e utilizar o wizard para criação das rotinas.

     

    Antes de realizar a criação das rotinas  faça uma pesquisa sobre cada uma das rotinas!


    Luan.Moreno [SQL Soul]|| Especialista SQL Server || MCTS SQL Server Admin e Dev @luansql
    quinta-feira, 6 de outubro de 2011 20:51