Loading…

Tarefas do Dia a Dia de um DBA – Ao Vivo ou na Udemy

 

Esse treinamento foi sucesso de público quando ministrado de forma AO VIVO para mais de 200 alunos. Quando parei de ministrar ao vivo, coloquei a gravação de uma turma na udemy e também foi sucesso, sendo realizado por mais de 100 alunos.

Atendendo a pedidos, trouxe a gravação desse curso para a nossa plataforma de Treinamentos por um valor bem mais barato do que está na Udemy.

São 18 horas de vídeos e o módulo de Tuning é imperdível… wow!!!

Se você é responsável por um ambiente SQL Server, seja você um Desenvolvedor, Analista de BI, Analista de Infra ou DBA que está começando, esse curso vai te ajudar MUITO, pois ele vai direto ao ponto com rotinas prontas para usar no dia a dia e experiências do dia a dia que compartilho com os alunos.

Corre lá e não deixa de indicar aos amigos que precisam aprender os conceitos de DBA para cuidar de um BD SQL Server:
https://cursos.fabriciolima.net/course?courseid=tarefas-do-dia-a-dia-de-um-dba

Uma vez adquirido o curso, você tem acesso aos vídeos por 2 anos.

O Treinamento disponibilizado é a gravação de uma das turmas ao vivo, ou seja, a didática e o conteúdo são exatamente iguais ao curso ao vivo.

No fim desse post tem o conteúdo detalhado do Treinamento, mas segue aqui os módulos que temos:

  • Modulo 01: Instalação e configuração do SQL Server 
  • Modulo 02: Gerenciamento de Acessos no SQL Server (FREE)
  • Modulo 03: Diversas Tarefas do Dia a Dia 
  • Modulo 04: Backup e Restore 
  • Modulo 05: SQL Agent 
  • Modulo 06: Tuning (Imperdível!!!)
  • Modulo 07: Criação de Alertas 
  • Modulo 08: Overview das soluções de Desastre e Recovery mais utilizadas nas empresas   (FREE)

 

Mas Fabrício, não gosto de curso gravado. Prefiro curso AO VIVO.

Nesse caso hoje só conseguimos atender com turmas fechadas para empresas.

 

Seguem mais informações sobre o Treinamento
Objetivo

O objetivo desse treinamento é mostrar as tarefas que um DBA deve executar no seu dia a dia de trabalho, tais como, instalação, configuração, manutenção e monitoramento de um ambiente SQL Server.

Quem é responsável por um ambiente SQL Server, mesmo que ele seja pequeno, é obrigado a conhecer os assuntos tratados nesse treinamento.

Os scripts utilizados nesse treinamento serão utilizados por vocês durante anos e anos de carreira para quem seguir nessa área de administração de banco de dados.  Com eles vocês poderão recuperar o investimento nesse treinamento aplicando essas rotinas em outros clientes através da realização de consultorias que possam vir a fazer.

Após esse treinamento vocês terão base para administrar um ambiente SQL Server de forma mais proativa e com maior segurança, aumentando a performance e a disponibilidade desse ambiente.

Conteúdo Programático

Modulo 01: Instalação e configuração do SQL Server 

  • Planejamento de uma instalação
  • Realização de uma instalação (Vídeo)
  • Configurações pós instalação
  • Configuração Database Mail

Modulo 02: Gerenciamento de Acessos no SQL Server (Vídeo)

  • Criação de Usuários e Logins
  • Inclusão e remoção de acessos aos objetos do banco de dados

Modulo 03: Diversas Tarefas do Dia a Dia 

  • Criação de uma base de dados
    • Page Verify Option
    • Recovery Model
  • Criação de Tabelas
  • Principais tipos de dados do SQL Server
  • Utilização de Constraints (PK, FK, Default, Check e etc) – (Vídeo)
  • Detach e Atach
  • Alteração de local de arquivos .ldf e .mdf
  • Linked Server
  • Shrink

Modulo 04: Backup e Restore 

  • Backup
    • Conceitos
    • Diferença dos tipos de backup FULL, Diferencial e do Log
      • Como funciona o arquivo de Log do SQL Server
    • Dicas para criar uma estratégia de backup
    • O que acontece se durante a execução de um backup FULL forem executados backup de Log?
    • Backup com Mirror
    • Backup com Standby
    • Backup Tail Log
  • Restore
    • Conceitos
    • Testes de restore
      • Restore FULL + Logs
      • Restore FULL + Log até um determinado horário
      • Page Restore

Modulo 05: SQL Agent (Vídeo)

  • Operadores
  • Alertas
  • Configurações
  • Trabalhando com Jobs 

Modulo 06: Tuning

  • Análises iniciais dos recursos do servidor
    • CPU
    • Memória
    • Disco
  • Criação da procedure WhoisActive
    • Exemplos de utilização e explicação dos resultados retornados por essa procedure
  • Criação de um Trace para Log das queries lentas do banco de dados
    • Desabilitação do trace Default do SQL Server
    • Criação da rotina de traces
    • Como criar um Server Side Trace
  • Criação de uma rotina para armazenar alguns contadores do SQL Server
    • BatchRequests
    • User_Connection
    • CPU
    • Page Life Expectancy
  • Análise das Estatísticas
    • Entendendo como as estatísticas funcionam e sua importância
    • Criação de uma rotina para atualização de estatísticas
  • Índices
    • Como os dados são armazenados no SQL Server
    • Tipos de índices (clustered e nonclustered)
    • Fragmentação
      • Rotina para armazenar o histórico de fragmentação de índices
      • Rotina para desfragmentar os índices das bases
  •   Analise da utilização de índices
    • Rotina para armazenar o histórico de utilização de índices
  • Sugestões de índices pelo SQL Server
  • Execution Plan
    • Como analisar?
    • Operadores mais comuns
  • Dicas de Tuning
    • Análise das queries que mais vezes demoraram no banco de dados
    • Análise do consumo de recursos
    • Queries mais executadas
    • Queries que consomem mais CPU
    • Queries que realizam mais leituras 
  • Query Store
    • O que é?
    • Qual o impacto?
    • Como isso pode me ajudar no dia a dia?

Modulo 07: Criação de Alertas 

Criação de alertas no banco de dados e o que fazer quando receber um:

  • Alertas de locks entre dois processos por mais de X minutos
  • Alertas quando o Transaction Log passa de 85 % de utilização
  • Alertas de Consumo de CPU
  • Alerta de Falta de espaço em disco
  • Alertas quando acontecerem erros graves no SQL Server com  severidade entre 20 e 24
  • Alertas de databases que não estão ONLINE
  • Alertas de páginas e bases corrompidas no banco de dados
    • Visão geral sobre corrupção de banco de dados

Modulo 08: Overview das soluções de Desastre e Recovery mais utilizadas nas empresas           

  • Até o SQL 2008 R2
    • Cluster
    • Database Mirroring
  • A partir do SQL 2012
    • Alwayson Failover Cluster
    • Alwayson Availability Groups
    • Database Mirror (para versões Standard)
  • Soluções menos utilizadas
    • Replicação
    • Log Shipping
Não perca essa oportunidade de investir na sua carreira!

28 thoughts on “Tarefas do Dia a Dia de um DBA – Ao Vivo ou na Udemy

  1. Há alguma previsão de vc disponibilizar as aulas em videos no site, para acesso posterior?
    Achei bastante interessante o conteúdo abordado.Logicamente mediante um pagamento.

      1. Fabricio no momento meu foco e mais inicial…estou pegando o básico e ja montando alguns banco s brincando…mais estou gostando muito.
        O Dba da empresa está me auxiliando bastante, mais não é todo dia que ele tem diponibilidade de horário para me ajudar, como vc deve entender.
        Essa sua aula só consigo acompanhar ela em alguns meses…talvez lá para dezembro.
        Por enquanto era isso, iria me programar para fazer futuramente.
        Obrigado…seu site e sensacional.Aprendo bastante aqui. Só queria que meu inglês fosse melhor, mais quebra o galho.

  2. Fabricio, Boa tarde gostaria de me inscrever no curso de abril , mas só conseguirei efetuar o pagamento em Março (Lá pro 5º dia útil). Será que é possível reservar a vaga? ou se até lá , ainda vai ter uma vaga para turma?

    Abraços,
    Rafael.

  3. Ola Fabricio bom dia. Te enviei um email a respeito do Treinamento. Ok. Parabens pelos artigos. Já me salvaram de vários apertos aqui na Empresa, e também na administração diária de meus bancos.

  4. Boa noite. Fiquei interessado nesse treinamento. Estou iniciando minha carreira como DBA na empresa que trabalho. Só uma dúvida. Caso eu perca essa uma aula tenho como repor? Existe algum material em PDF disponível desse treinamento?

  5. Fabrício, boa tarde.
    Seria interessante você dizer para quais versões do SQL Server são os scripts. Estou criando-os na versão 2005 e algumas sintaxes não funcionam, como por exemplo a declaração de variável já atribuindo um valor a ela. Estou adaptando alguns scripts

Deixe uma resposta para David PereiraCancelar resposta