Programa do Curso
1. Compreensão do Planeador de Consultas do PostgreSQL
- Planos de execução de consultas, algoritmos do Planeador de Consultas (clássico, genético)
- Análise de planos de execução de consultas (métodos de acesso a dados, métodos de junção)
- Controlo da seleção de plano (parâmetros de configuração, pg_hint_plan)
2. Estatísticas do Planeador de Consultas
- Estimação do custo do plano de execução
- Modelo de estatísticas padrão
- Operação ANALYZE, estatísticas estendidas
3. Utilização de Índices
- Índices B-tree (coluna única, compostos, baseados em função, parciais)
- Índices Hash
- Índices BRIN
- Índices GiST, GIN
4. Utilização de Estruturas Avançadas de Tabelas
- Tabelas particionadas
- Tabelas não registadas (unlogged)
- Tabelas temporárias
- Vistas materializadas
5. Utilização de Memória de Cache
- Cache de Buffers
- Memória de Trabalho (Work Memory)
- Memória de Trabalho de Manutenção (Maintenance Work Memory)
6. Consulta Paralela
- Arquitetura
- Parâmetros de configuração
- Análise de planos de execução de consultas paralelizadas
7. Monitorização de Carga de Trabalho e Desempenho
- Registo de consultas lentas
- Utilização da extensão auto_explain
- Utilização da extensão pg_stat_statements
- Estatísticas Acumuladas
8. Benchmarks com PgBench
Requisitos
- Conclusão do curso Administração de Servidor PostgreSQL ou conhecimentos equivalentes
- Experiência prática com SQL e operações do PostgreSQL
Público-Alvo
Administradores de Base de Dados, Engenheiros DevOps e Desenvolvedores responsáveis pela otimização e manutenção do PostgreSQL em ambientes de produção.
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (2)
Estratégias de ajuste.
Jeffrey Zieg - Matrix Consulting
Curso - PostgreSQL Performance Tuning
Máquina Traduzida
Comportamento de log quando a instância está sob estresse e a hierarquia/nomenclatura de instâncias, bancos de dados, arquivos etc.
Daniel Inwood - Sinara Consultants LTD
Curso - PostgreSQL Advanced DBA
Máquina Traduzida