none
checklist DBA RRS feed

  • Pergunta

  • Pessoal,

    Gostaria de saber se vocês adotam alguma política de checklist para checagens de scripts/tarefas automatizadas/procedimentos ou algo do tipo quando chegam na empresa.

    Obrigado.

    segunda-feira, 23 de janeiro de 2012 11:16

Respostas

  • Just,

     

    Infelizmente não tenho mais nenhum, mudei de area recentemente (Fui para BI), e todos os meus scripts ficaram no computador antigo, mas existem muitos na internet, como voce disse, existem muitas pessoas que não compartilham conhecimento, ruim delas, pois outras compartilham, e se tornam referencia na sociedade, mas enfim, busque na internet por palavras chaves como por exemplos:

     

    Monitorar fragmentação de indices...

    Monitorar IO em disco....

    Eu tenho algumas coisas no meu blog tambem, mas sera preciso buscar por algo que lhe atenda =)


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    • Marcado como Resposta JustSQL segunda-feira, 23 de janeiro de 2012 14:54
    segunda-feira, 23 de janeiro de 2012 11:54
    Moderador
  • Bom dia,

     

    Eu tenho um post um pouco antigo mas acho que pode te ajudar:

     

    http://fabriciolima.net/blog/2010/03/24/criando-um-checklist-automatico-do-banco-de-dados/

     

    Abraços

     

     


    Fabrício França Lima | MCP, MCTS, MCITP | Visite meu site: http://fabriciolima.net | Dicas de artigos SQL: Siga-me no twitter @fabriciodba.
    • Marcado como Resposta JustSQL segunda-feira, 23 de janeiro de 2012 14:54
    segunda-feira, 23 de janeiro de 2012 12:44

Todas as Respostas

  • Just,

     

    Um checklist inicial, assim que voce entra na empresa, depende muito do cargo, seria para DBA? Dev? Ou BI?


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    segunda-feira, 23 de janeiro de 2012 11:25
    Moderador
  • DBA Junior, atualmente só possuo um script que é rodado toda manhã para verificação de backups, se foi ou não bem sucedido, eu sei que existe mais, e que muitas pessoas não compartilham o conhecimento, mas creio que aqui não existem esses tipos de pessoas...
    segunda-feira, 23 de janeiro de 2012 11:32
  • Just,

     

    Um DBA Jr. teoricamente sera responsavel pela garantia de um banco de dados online, e melhora de performance partindo para uma area mais tecnica (Não como criações de indices por exemplo, isso, teoricamente seria do desenvolvedor).

    Então, em primeira instancia creio que seja bom voce verificar:

     - Backups

     - RAIDS

     - DataFile/LogFile

     - Filegroups exclusivos para indices e em discos dedicados

     - Soluções de alta disponibilidade

     - Crescimento das bases

     - Acompanhamento de espaço total dos discos

     - Modos de recuperação das bases

    Porem, como muitos desenvolvedores não acham que analisar indices sejam da area deles (Em segunda instancia):

     - Analisar performance das querys via profiler

     - Ver se os indices existentes atendem a demanda

     - Verificar Fragmentação

     - Pegar querys ruins de desenvolvedores e melhora-las

     - Apresentar ao desenvolvedores, melhores maneiras de se executar um processo

    Enfim, o que lembro de cabeça é isso, se lembrar de mais alguma, vou atualizando esta thread.


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    segunda-feira, 23 de janeiro de 2012 11:41
    Moderador
  • Há script para monitoramento desses procedimentos? se sim, compartilha ai.
    segunda-feira, 23 de janeiro de 2012 11:51
  • Just,

     

    Infelizmente não tenho mais nenhum, mudei de area recentemente (Fui para BI), e todos os meus scripts ficaram no computador antigo, mas existem muitos na internet, como voce disse, existem muitas pessoas que não compartilham conhecimento, ruim delas, pois outras compartilham, e se tornam referencia na sociedade, mas enfim, busque na internet por palavras chaves como por exemplos:

     

    Monitorar fragmentação de indices...

    Monitorar IO em disco....

    Eu tenho algumas coisas no meu blog tambem, mas sera preciso buscar por algo que lhe atenda =)


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    • Marcado como Resposta JustSQL segunda-feira, 23 de janeiro de 2012 14:54
    segunda-feira, 23 de janeiro de 2012 11:54
    Moderador
  • Bom dia,

     

    Eu tenho um post um pouco antigo mas acho que pode te ajudar:

     

    http://fabriciolima.net/blog/2010/03/24/criando-um-checklist-automatico-do-banco-de-dados/

     

    Abraços

     

     


    Fabrício França Lima | MCP, MCTS, MCITP | Visite meu site: http://fabriciolima.net | Dicas de artigos SQL: Siga-me no twitter @fabriciodba.
    • Marcado como Resposta JustSQL segunda-feira, 23 de janeiro de 2012 14:54
    segunda-feira, 23 de janeiro de 2012 12:44