Junte-se aos melhores!!
Facebook Instagram Linkedin Whatsapp
Parcele seu curso em até 24x no boleto com uma pequena taxa de juros (sujeito aprovação). Entre em contato!

Próximas Turmas

Nenhuma turma disponível no momento

Entre em contato para informar seu interesse

O que você vai aprender nesse curso

Conteúdo do curso

Introdução 

  • Visão Geral do PostgreSQL 
  • Edições e Versões 
  • Ferramentas e Serviços 

Instalação do PostgreSQL 

  • Usuário postgres 
  • Tarefas Pós-Instalação 
  • Iniciando o PostgreSQL 
  • Bancos de Dados do Sistema 

Estrutura do PostgreSQL

  • Tablespaces 
  • Databases 
  • Schemas 
  • Tabelas 
  • Índices 
  • Chaves 
  • Restrição de Integridade 
  • Restrição de Verificação 

Autenticação e Gerenciamento de Usuários 

  • Usuários e Papéis 
  • Regras e Privilégios 
  • Arquivo de Autenticação 

Opções de Shutdown 

  • Smart 
  • Fast 
  • Immediate 
  • Kill 

Funcionamento Interno do PostgreSQL 

  • Componentes 
  • Tamanho de página 
  • WAL 
  • fsync 
  • Checkpoint 
  • Shared_Buffers 
  • Background Writer 
  • OID 
  • Armazenamento Físico
  • Controle de Transações 
  • Controle de Isolamento 
  • Lock, Block e Deadlock 
  • Vacuum e Autovacuum 

Otimização do Servidor 

  • Recursos de hardware 
  • Discos 
  • Memoria 
  • CPU 
  • Memoria compartilhada 
  • Sistema de arquivos 
  • Tipos 
  • Separação do pg_xlog 
  • max_connections 
  • work_mem 
  • Plano de execução 
  • Uso de índices 

Arquivos de Configuração  

  • postgresql.conf 
  • pg_hba.conf 
  • View pg_settings 
  • Parâmetros de Conexão 
  • Uso de Recursos 
  • Custos do planejador 
  • Log 
  • Estatísticas

Backup e recuperação 

  • Backup pontual 
  • pg_dump 
  • pg_restore 
  • Backup Point-in-Time Recovery 
  • archive_mode 
  • archive_command 
  • archive_timeout 
  • recovery.conf 

Replicação Nativa 

  • Hot e Standby 
  • Master 
  • Slave 
  • recovery.conf 
  • Replicação Síncrona e Assíncrona 
  • Monitorando Estado da Replicação