質問する質問する
 

回答の候補Manutencao do Banco de Dados

  • 2009年11月12日 11:22DaviSaba ユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     
    Bom dia !!!

    Gostaria de saber se os DBA´s aconselham fazer manutencao preventiva no Banco semanal, mensal, e quais comandos voces aconselham ser executado.

    Por exemplo: Seria interessante chegar o banco (CHECKDB), reindexar os indices ??

    Obrigado !!!

すべての返信

  • 2009年11月12日 11:30Alexandre VM ユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     回答の候補
    Bom dia Davi,

    Em geral recomendo o seguinte:
    UPDATE STATISTICS - Diário
    Índices - REORGANIZE - Semanal
    Índices - REINDEX - Mensal
    CHECKDB - Diário

    Claro, isso eu uso como base, depende muito de janela de manutenção disponível, e até mesmo da edição do SQL Server que está sendo usada, pois o Enterprise tem a opção de manutenção ONLINE.


    Abraço!!

    Classifiquem as respostas. O Fórum agradece!!
  • 2009年11月12日 17:18Junior Galvão - MVPMVP, モデレータユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     回答の候補

    Davi,

    Eu particularmente tenho esse procedimentos configurados em meus planos de execução sendo realizados aos finais de semana.


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
  • 2009年11月15日 22:54Heberton Melo ユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     回答の候補

    Olá DaviSaba,

    Eu particularmente e tenho a plena convicção que o ideal seria fazer justamente o que foi implementado pelo Junior Galvão.

    Porem tome cuidado com algumas opções do DBCC CHECKDB, como por exemplo, REPAIR_ALLOW_DATA_LOSS, pois o mesmo tenta reparar erros que foram relatados, na qual podem ocorrer perdas de informações.

    E eu recomendo que faça um backup da base de dados antes de executar o comando DBCC CHECKDB com a opção REPAIR_ALLOW_DATA_LOSS.

    Caso tenha lhe ajudado não se esqueça de marca como útil, só assim ajudará a melhorar a qualidade do fórum.

    Heberton Melo
    MCP | MCTS em SQL Server 2008 | Projetista de Dados

    Blog: http://heberton-melo.spaces.live.com

  • 2009年11月16日 15:15Rodrigo Crespi ユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     
    Davi,

    Mais do que recomendado, porém a períodicidade depende muito do tamanho do banco, da estrutura e da necessidade. ;)
    MCP-MCDBA-MCAD-MCSD-MCTS-MCITP
  • 2009年11月24日 17:57Anderson.dpa ユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     
    Boa tarde Sr Davi

    Apenas para complementar o raciocinio dos colegas:

    Tenho rotinas de verificacao para analise de fragmentacao, crescimento, etc. Como a analise e feita constantemente decido sobre o momento oportuno de executar tais procedimentos. O imprecindivel e checar constantemente ai partir dai fica facil indentificar a periodicidade de cada uma das atividades afinal isso varia muito nao so de banco para banco, mas taambem de empresa para empresa e da disponibilidade




    Abraco
    Espero ter ajudado

    Anderson - DBA/MCP/MCTS/MCITP/MCT - Sua pergunta foi respondida ? Marque-a como tal! www.myspace.com/andersondpa