Programa do Curso

Introdução

Configuração e Instalação do PostgresSQL

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
  • Configurando Permissões & Segurança
  • Consultando o Banco de Dados
  • Monitorando o Banco de Dados
  • Garantindo a 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 & Concorrência
  • Avaliando o Design do Banco de Dados
  • Otimizando Consultas SQL com EXPLAIN
  • Inspeccionando a Carga de Trabalho
  • Benchmarking e Profiling
  • Otimizando Joins
  • Usando Índices Eficientemente

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 Arquivo
  • Replicação Lógica Baseada em Trigger 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 de shell UNIX

Público-Alvo

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

Declaração de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas