Cursos de PostgreSQL Administration, Optimization and Replication
O PostgreSQL (ou Postgres) é um dos bancos de dados relacionais de código aberto mais populares.
Neste treinamento ao vivo conduzido por instrutor (no local ou remoto), os participantes aprenderão os aspectos gerais e avançados do PostgreSQL, incluindo administração, desempenho, desenvolvimento avançado e replicação, à medida que avançam em uma série de exercícios práticos e de laboratório ao vivo envolvendo instalação, configuração, teste, implantação e solução de problemas.
No final deste treinamento, os participantes serão capazes de:
- Utilizar técnicas avançadas de administração para configurar e gerir um servidor PostgreSQL.
- Otimizar a base de dados e as consultas para obter o máximo desempenho.
- Replicar e dimensionar um servidor PostgreSQL.
Formato do curso
- Parte palestra, parte discussão, exercícios e prática prática pesada
Nota
- Este curso é baseado no PostreSQL 9, mas pode ser adaptado para uma versão diferente.
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Programa do Curso
Introdução
Instalação e configuração do PostgresSQL
Visão geral de PostgreSQL Arquitetura e recursos avançados
PostgreSQL Administração
- Conectando-se ao Database
- Visão geral do PgAdmin III
- Configurando o Servidor
- Configurando e gerenciando usuários
- Visão geral de Database tipos de objetos
- Configurando permissões e segurança
- Consultando o Database
- Monitorando o Database
- Garantindo Atomicidade e Isolamento
- Fazendo backup e restaurando o PostreSQL
- Migrando dados para outro sistema
- Trabalhando com registros PostreSQL
Otimização de performance
- Reduzindo E/S com HOT
- Bloqueio e simultaneidade
- Avaliando o Design do Database
- Otimizando SQL consultas com EXPLAIN
- Inspecionando a carga de trabalho
- Benchmarking e perfil
- Otimizando junções
- Usando índices com eficiência
PostgreSQL Replicação
- Visão geral da PostgreSQL replicação
- Alta disponibilidade em PostgreSQL
- Replicação de streaming
- Gerenciando clusters usando repmgr
- Executando consultas em Database em Hot Standby
- Replicação Síncrona
- Envio de log baseado em arquivo
- Replicação lógica baseada em gatilho com Slony & Londiste
- Pool de conexões
- Atualizando PostgreSQL
- Fragmentação e dimensionamento 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
- Database administradores
- Administradores de sistemas
- Desenvolvedores com experiência em bases de dados
Precisa de ajuda para escolher o curso certo?
Cursos de PostgreSQL Administration, Optimization and Replication - Enquiry
PostgreSQL Administration, Optimization and Replication - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (2)
O instrutor é muito acessível e demonstrou expertise em Postgres tanto no lado administrativo quanto no de desenvolvimento. Adquiri muitos conhecimentos nessa formação. Além disso, os jogos de verificação de conhecimento do Kahoot são divertidos.
Kristine - G-Xchange, Inc
Curso - PostgreSQL Administration, Optimization and Replication
Máquina Traduzida
novos conhecimentos que podem ser aplicados em nosso sistema
Laurence Bangsal - PayMaya Philippines, Inc.
Curso - PostgreSQL Administration, Optimization and Replication
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Migrating Oracle to Azure SQL or PostgreSQL
7 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (online ou no local) é destinado a administradores de banco de dados e arquitetos de nuvem que desejam migrar bancos de dados Oracle para o Azure SQL ou Postgre SQL.
No final desta formação, os participantes serão capazes de
- Compare o Azure SQL com o PostgreSQL para escolher o banco de dados que melhor atenda aos objetivos e às necessidades do negócio.
- Preparar bancos de dados para mover definições, dados e procedimentos do Oracle para o sistema de banco de dados AzureSQL ou PostgreSQL.
- Realizar etapas pós-migração para testar, otimizar, atualizar e manter um banco de dados migrado.
Administração e Desenvolvimento do PostgreSQL
28 HorasEste curso trata da administração e ajuste de desempenho de bancos de dados PostgreSQL. Os participantes aprenderão o uso de módulos especializados do PostgreSQL (AKA Postgres), como replicação, pooling de conexões e pesquisa de texto completo.
PostgreSQL para Administradores
14 HorasEste curso aborda a administração e o ajuste de desempenho dos Postgre SQL dados Postgre SQL do Postgre SQL .
Público-alvo inclui administradores de sistema e arquitetos de banco de dados. Os participantes aprenderão o uso de Postgre SQL especializados (AKA Postgres), como replicação, pool de conexões e pesquisa de texto completo.
PostgreSQL Essentials
14 HorasEsta formação foi concebida para Database Administradores e Arquitectos que pretendam aprender PostgreSQL desde o básico.
Aprenderá a arquitetura, a instalação e a conceção de PostgreSQL, bem como a realizar cópias de segurança e recuperação de bases de dados em PostgreSQL.
PostgreSQL Advanced DBA
14 HorasEsta formação foi concebida para administradores e arquitectos que pretendam conhecer as ferramentas e técnicas para implementar cópias de segurança, alta disponibilidade e segurança em PostgreSQL.
Também aprenderá a encontrar consultas lentas, monitorizar o desempenho da base de dados e afinar o PostgreSQL para o Desempenho.
Implementing High Availability in PostgreSQL
7 HorasEste treinamento é projetado para Administradores e Arquitetos de Database de Database que desejam aprender a Replicação de Fluxo no Postgre SQL e como o pgpool-II pode ser usado para obter failovers automáticos e configurar um cluster de Database Postgre SQL altamente disponível.
PostgreSQL Performance Tuning
14 HorasEste treinamento é projetado para administradores e arquitetos de Database de Database que desejam ajustar o Database de Database Postgre SQL para desempenho. Saiba como registrar a carga de trabalho lenta e encontrar os possíveis pontos problemáticos em uma consulta. Este tópico também aborda os parâmetros mais importantes que devem ser ajustados para o desempenho ideal.
PostgreSQL para Desenvolvedores
14 HorasEste curso proporciona interação programática com bases de dados PostgreSQL. Aprende técnicas, sintaxes e estruturas necessárias para desenvolver aplicações de qualidade utilizando PostgreSQL backend. Este treinamento também abrange o SQL Tuning, cobrindo as melhores práticas para escrever SQL eficiente.
O público-alvo inclui programadores que pretendam utilizar ou alargar a PostgreSQL, bem como arquitectos de bases de dados.
PostgreSQL 13 for Developers and Administrators
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (online ou no local) é destinado a administradores de sistemas e desenvolvedores que desejam usar o PostgreSQL 13 para configurar, construir e gerenciar bancos de dados para aplicativos de alto desempenho.
No final desta formação, os participantes serão capazes de
- Instalar e configurar o PostgreSQL 13.
- Compreender os recursos, a arquitetura e os fundamentos da operação, gerenciamento e manutenção de bancos de dados com o PostgreSQL 13.
- Saiba como configurar tabelas e esquemas de banco de dados Postgres.
- Aprenda a realizar manipulações de dados e consultas.
- Explorar as diferentes interfaces de programação (cliente e servidor) para utilizar e estender totalmente as funcionalidades do PostgreSQL 13.
PostgreSQL 16 for Developers and Administrators
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores e administradores de nível intermediário que desejam aproveitar os recursos e melhorias mais recentes no PostgreSQL 16.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender a arquitetura e os componentes do PostgreSQL 16.
- Utilizar recursos avançados do SQL e extensões do PostgreSQL.
- Implementar as melhores práticas de segurança e controlos de acesso.
- Executar tarefas de administração de bases de dados, incluindo backup, recuperação e monitorização.
- Otimizar o desempenho da base de dados através de estratégias de afinação e indexação.
- Utilizar as ferramentas incorporadas do PostgreSQL para alta disponibilidade e replicação.
- Integrar o PostgreSQL com estruturas modernas de desenvolvimento de aplicações.
PostgreSQL for Administrators - 3 Days
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a administradores de banco de dados e administradores de sistemas que desejam usar o Postgre SQL para gerenciar dados em grande escala enquanto otimizam os sistemas de banco de dados para alta disponibilidade e desempenho.
No final desta formação, os participantes serão capazes de
- Instalar e configurar o PostgreSQL.
- Compreender as características e a arquitetura do PostgreSQL.
- Aprender como executar operações de banco de dados com SQL.
- Realizar backup e recuperação de banco de dados para evitar a perda de dados.
- Configurar o servidor para alta disponibilidade.
- Aprender as ferramentas e técnicas para ajuste de alto desempenho.
- Explorar as ferramentas externas para monitoramento e observabilidade.
PostgreSQL with Python
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores e administradores que desejam usar PostgreSQL com Python para criar aplicativos seguros, confiáveis e estáveis em escala.
No final deste treinamento, os participantes serão capazes de:
- Instalar, configurar e conectar PostgreSQL com Python.
- Obter uma atualização sobre os fundamentos da programação Python.
- Compreender os benefícios de usar PostgreSQL com Python.
- Aprender a executar operações básicas de SQL com Python.
- Aprender a utilizar as funcionalidades avançadas de PostgreSQL com Python.
- Implementar técnicas de segurança de dados, segurança, monitorização e otimização.