PostgreSQL Administration, Optimization and Replication Training Cursus
PostgreSQL (of Postgres) is een van de meest populaire open-source relationele databases.
In deze door een instructeur geleide, live training (ter plaatse of op afstand), leren deelnemers de algemene en geavanceerde aspecten van PostgreSQL, inclusief administratie, prestatiedraaien, geavanceerde ontwikkeling en replicatie terwijl ze een reeks hands-on, live-lab-oefeningen doorlopen met installatie, configuratie, testen, implementatie en probleemoplossing.
Aan het einde van deze training zijn de deelnemers in staat om:
- Gebruik geavanceerde beheertechnieken om een PostgreSQL-server te configureren en te beheren.
- Optimaliseer de database en query's voor maximale prestaties.
- Een PostgreSQL-server repliceren en schalen.
Vorm van de cursus
- Deels lezing, deels discussie, oefeningen en zware hands-on oefening
Notitie
- Deze cursus is gebaseerd op PostreSQL 9, maar kan worden aangepast voor een andere versie.
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om een afspraak te maken.
Cursusaanbod
Introductie
PostgresSQL Setup en configuratie
Overzicht van PostgreSQL Architectuur en geavanceerde functies
PostgreSQL Administratie
- Verbinding maken met de Database
- Overzicht van PgAdmin III
- De server configureren
- Gebruikers instellen en beheren
- Overzicht van Database objecttypen
- Machtigingen en beveiliging instellen
- Query's uitvoeren op de Database
- Bewaken van de Database
- Zorgen voor atomiciteit en isolatie
- Een back-up maken van Postre en deze herstellenSQL
- Gegevens migreren naar een ander systeem
- Werken met PostreSQL-logboeken
Optimalisatie van de prestaties
- I/O verminderen met HOT
- Vergrendeling en gelijktijdigheid
- Evaluatie van het ontwerp van de Database
- Query's optimaliseren SQL met EXPLAIN
- Inspecteren van de werklast
- Benchmarking en profilering
- Verbindingen optimaliseren
- Indexen efficiënt gebruiken
PostgreSQL Replicatie
- Overzicht van PostgreSQL Replicatie
- Hoge beschikbaarheid in PostgreSQL
- Replicatie streamen
- Clusters beheren met behulp van repmgr
- Query's uitvoeren op Database in Hot Standby
- Synchrone replicatie
- Verzending van logboeken op basis van bestanden
- Logische replicatie op basis van triggers met Slony & Londiste
- Verbinding Pooling
- Upgraden PostgreSQL
- Sharding en schalen PostgreSQL
Samenvatting en conclusie
Vereisten
- Ervaring met SQL
- Ervaring met de Linux-opdrachtregel
- Ervaring met basis UNIX-shellprogrammering
Publiek
- Database beheerders
- Systeembeheerders
- Ontwikkelaars met database-ervaring
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
PostgreSQL Administration, Optimization and Replication Training Cursus - Booking
PostgreSQL Administration, Optimization and Replication Training Cursus - Enquiry
PostgreSQL Administration, Optimization and Replication - Consultancyaanvraag
Consultancyaanvraag
Testimonials (2)
Trainer is very approachable and shown expertise in Postgres both in admin and dev side. Acquired lots of learnings in this training. Also, Kahoot knowledge check games are fun.
Kristine - G-Xchange, Inc
Cursus - PostgreSQL Administration, Optimization and Replication
new knowledges that can be apply in our system
Laurence Bangsal - PayMaya Philippines, Inc.
Cursus - PostgreSQL Administration, Optimization and Replication
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Migrating Oracle to Azure SQL or PostgreSQL
7 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op databasebeheerders en cloudarchitecten die Oracle-databases naar Azure SQL of PostgreSQL willen migreren.
Aan het einde van deze training kunnen deelnemers:
- Vergelijk Azure SQL met PostgreSQL om de database te kiezen die het beste aansluit bij de zakelijke doelstellingen en behoeften.
- Bereid databases voor om definities, gegevens en procedures van Oracle naar het AzureSQL- of PostgreSQL-databasesysteem te verplaatsen.
- Voer post-migratiestappen uit om een gemigreerde database te testen, optimaliseren, bijwerken en onderhouden.
PostgreSQL Administration and Development
28 UrenDeze cursus behandelt het beheer en het afstemmen van de prestaties van PostgreSQL-databases. Deelnemers leren het gebruik van gespecialiseerde PostgreSQL (AKA Postgres)-modules, zoals replicatie, pooling van verbindingen en zoeken in volledige tekst.
PostgreSQL for Administrators - 2 Days
14 UrenDeze cursus behandelt het beheer en de afstemming van prestaties van Postgre SQL databases.
Doelgroep omvat systeembeheerders en database-architecten. Deelnemers leren het gebruik van gespecialiseerde Postgre SQL modules (AKA Postgres), zoals replicatie, pooling van verbindingen en zoeken naar volledige tekst.
PostgreSQL Essentials
14 UrenDeze training is bedoeld voor Database beheerders en architecten die PostgreSQL de basis willen leren.
In PostgreSQL leer je PostgreSQL architectuur, installatie, ontwerpen en hoe je back-up- en hersteldatabases uitvoert in PostgreSQL.
PostgreSQL Advanced DBA
14 UrenDeze training is bedoeld voor Database beheerders en architecten die de tools en technieken willen leren voor het implementeren van back-ups, hoge beschikbaarheid en Database beveiliging in PostgreSQL.
U leert ook hoe u trage query's kunt vinden, de prestaties van de database kunt bewaken en PostgreSQL kunt afstemmen op prestaties.
Implementing High Availability in PostgreSQL
7 UrenDeze training is bedoeld voor Database en architecten die streamingreplicatie in Postgre SQL willen leren en hoe pgpool-II kan worden gebruikt om automatische failovers te bereiken en een zeer beschikbaar Postgre SQL Database .
PostgreSQL Performance Tuning
14 UrenDeze training is bedoeld voor Database en architecten die Postgre SQL Database willen afstemmen op prestaties. Leer hoe u een trage werklast kunt vastleggen en de mogelijke pijnpunten in een query kunt vinden. Dit onderwerp behandelt ook de belangrijkste parameters die moeten worden afgestemd voor optimale prestaties.
PostgreSQL for Developers
14 UrenDeze cursus biedt programmatische interactie met PostgreSQL databases. Leer technieken, syntaxen en structuren die nodig zijn om kwaliteitstoepassingen te ontwikkelen met behulp van PostgreSQL backend. Deze training behandelt ook SQL Tuning met best practices voor efficiënt schrijven SQL.
De doelgroep omvat ontwikkelaars die PostgreSQL willen gebruiken of uitbreiden, evenals database-architecten.
PostgreSQL 13 for Developers and Administrators
21 UrenDeze door een instructeur geleide, live training in België (op locatie of op afstand) is gericht op systeembeheerders en ontwikkelaars die PostgreSQL 13 willen gebruiken voor het opzetten, bouwen en beheren van databases voor hoogwaardige applicaties.
Aan het einde van deze training kunnen deelnemers:
- Installeer en configureer PostgreSQL 13.
- Begrijp de functies, architectuur en basisprincipes van het bedienen, beheren en onderhouden van databases met PostgreSQL 13.
- Leer hoe u Postgres-databasetabellen en -schema's configureert.
- Leer hoe u gegevensmanipulaties en query's uitvoert.
- Ontdek de verschillende programmeerinterfaces (client en server) om de functionaliteiten in PostgreSQL 13 volledig te benutten en uit te breiden.
PostgreSQL 16 for Developers and Administrators
21 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor ontwikkelaars en beheerders van gemiddeld niveau die gebruik willen maken van de nieuwste functies en verbeteringen in PostgreSQL 16.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de architectuur en componenten van PostgreSQL 16.
- Maak gebruik van geavanceerde SQL-functies en PostgreSQL-extensies.
- Implementeer best practices op het gebied van beveiliging en toegangscontroles.
- Voer databasebeheertaken uit, waaronder back-up, herstel en bewaking.
- Optimaliseer databaseprestaties door middel van afstemmings- en indexeringsstrategieën.
- Gebruik de ingebouwde tools van PostgreSQL voor hoge beschikbaarheid en replicatie.
- Integreer PostgreSQL met moderne frameworks voor applicatieontwikkeling.
PostgreSQL for Administrators - 3 Days
21 UrenDeze door een instructeur geleide, live training in België (op locatie of op afstand) is gericht op databasebeheerders en systeembeheerders die PostgreSQL willen gebruiken om grootschalige gegevens te beheren en tegelijkertijd de databasesystemen te optimaliseren voor hoge beschikbaarheid en prestaties.
Aan het einde van deze training kunnen deelnemers:
- Installeer en configureer PostgreSQL.
- Begrijp de kenmerken en architectuur van PostgreSQL.
- Leer hoe u databasebewerkingen uitvoert met SQL.
- Voer een databaseback-up en -herstel uit om gegevensverlies te voorkomen.
- Configureer de server voor hoge beschikbaarheid.
- Leer de tools en technieken voor hoogwaardige tuning.
- Ontdek de externe tools voor monitoring en observatie.
PostgreSQL with Python
21 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor ontwikkelaars en beheerders die PostgreSQL met Python willen gebruiken om veilige, betrouwbare en stabiele applicaties op schaal te bouwen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer, configureer en verbind PostgreSQL met Python.
- Krijg een opfriscursus over Python basisprincipes van programmeren.
- Begrijp de voordelen van het gebruik van PostgreSQL met Python.
- Leer hoe u basisbewerkingen SQL uitvoert met Python.
- Leer hoe u de geavanceerde PostgreSQL-functies kunt gebruiken met Python.
- Implementeer technieken voor gegevensbeveiliging, beveiliging, monitoring en optimalisatie.