Programa do Curso

Introdução

Configuração e Instalação do PostgreSQL

Visão Geral da Arquitetura e Recursos Avançados do PostgreSQL

Administração do PostgreSQL

  • Conectando-se ao Banco de Dados
  • Visão Geral do PgAdmin III
  • Configurando o Servidor
  • Configurando e Gerenciando Usuários
  • Visão Geral dos Tipos de Objetos do Banco de Dados
  • Definindo Permissões e Segurança
  • Consultando o Banco de Dados
  • Monitorando o Banco de Dados
  • Garantindo Atomicidade e Isolamento
  • Fazendo Backup e Restauração do PostgreSQL
  • Migrando Dados para Outro Sistema
  • Trabalhando com Logs do PostgreSQL

Otimização de Desempenho

  • Reduzindo I/O com HOT
  • Bloqueio e Concorrência
  • Avaliando o Design do Banco de Dados
  • Otimizando Consultas SQL com EXPLAIN
  • Inspecionando a Carga de Trabalho
  • Benchmarking e Profiling
  • Otimizando Junções
  • Usando Índices de Forma Eficiente

Replicação do PostgreSQL

  • Visão Geral da Replicação do PostgreSQL
  • Alta Disponibilidade no PostgreSQL
  • Replicação em Streaming
  • Gerenciando Clusters com repmgr
  • Executando Consultas no Banco de Dados em Hot Standby
  • Replicação Síncrona
  • Envio de Logs Baseado em Arquivos
  • Replicação Lógica Baseada em Gatilhos com Slony & Londiste
  • Pooling de Conexões
  • Atualizando o PostgreSQL
  • Shardando e Escalando o PostgreSQL

Resumo e Conclusão

Requisitos

  • Experiência com SQL
  • Experiência com a linha de comando do Linux
  • Experiência com programação básica em shell UNIX

Público-Alvo

  • Administradores de banco de dados
  • Administradores de sistemas
  • Desenvolvedores com experiência em banco de dados
 35 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas