Programa do Curso
O que é PostgreSQL?
- Uma breve história de PostgreSQL
- Convenções
- Outras informações
- Diretrizes para relatórios de bugs
Introdução a PostgreSQL
- Instalação e criação Database
- A SQL Linguagem
- Características avançadas
A SQL Linguagem
- SQL Sintaxe
- Definição de dados
- Manipulação de dados
- Consultas
- Tipos de dados
- Funções e Operadores
- Wrappers de dados estrangeiros
- Conversão de tipo
- Índices
- Gatilhos
- Texto Completo Search
- O Esquema de Informação
- PL/pgSQL - SQL Linguagem processual
- Controle de simultaneidade
- Dicas de desempenho
- Como o planejador usa Statistics
Administração de Servidor
- Código-fonte versus pacotes fornecidos por distribuição
- Instalação a partir do código-fonte
- Instalação a partir do código-fonte no Windows
- Implantação de binários obtidos pela compilação do código-fonte
- Configuração do servidor, operação
- Database Armazenamento Físico
- Requisitos de durabilidade do sistema de arquivos e opções de montagem necessárias
- Configuração do servidor
- Considerações especiais para implantações baseadas em contêineres
- Autenticação de cliente
- Database Funções
- Gerenciando Databases
- Localização
- Rotina Database Tarefas de Manutenção
- Backup e restauração
- Configuração de recuperação
- Monitoramento Database Atividade
- Monitorando o uso do disco
- Confiabilidade e registro write-ahead
- Testes de regressão
- Instalação de extensões de servidor de terceiros
Alta disponibilidade, balanceamento de carga e replicação
- Teorema CAP de Brewer
- Replicação síncrona vs assíncrona
- Envio de registros (espera quente)
- Streaming de replicação mestre-escravo (Hot Standby)
- Replicação mestre-escravo baseada em gatilho com Slony
- Replicação Multi-Master Baseada em Trigger com Bucardo
- Pool de conexões e replicação síncrona com Pgpool
- Configurações de failover usando DRBD
- Substituindo um servidor com falha
- Recuperando da partição de rede
Requisitos
Um conhecimento prático básico de SQL
Declaração de Clientes (7)
A paciência e o estilo de ensino de Michał foram agradáveis.
Luiza
Curso - PostgreSQL for Administrators - 2 Days
Máquina Traduzida
O Michal foi ótimo a partilhar o seu vasto conhecimento sobre postgres.
Matei
Curso - PostgreSQL for Administrators - 2 Days
Máquina Traduzida
A formação foi interactiva, o que a tornou interessante.
Priyanka Talwar - University of South Australia
Curso - PostgreSQL for Administrators - 2 Days
Máquina Traduzida
Ótimo ambiente de laboratório. Formação muito prática que reforçou o material.
Brian - Verizon Connect
Curso - PostgreSQL for Administrators - 2 Days
Máquina Traduzida
Exercícios práticos e sugestões dadas pelo formador.
Bruno - Verizon Connect
Curso - PostgreSQL for Administrators - 2 Days
Máquina Traduzida
interaction was encouraged,Very useful practical approaches.
Farhan - Fast Lane Consulting and Education Services Limited
Curso - PostgreSQL for Administrators - 2 Days
The versatility of the training.