Seminarziel
In dieser Schulung lernen die Teilnehmer die fortgeschrittene Konfiguration von PostgreSQL kennen. Sie erfahren alles über den Einsatz von PostgreSQL mit Replikation, Hot-Standby und Failover. Weiteres Thema ist Connection Pooling, so dass ein PostgreSQL-Server auch mit einer großen Anzahl von Verbindungen klar kommt. Einige der Tools sind für Windows nicht verfügbar, so dass in diesem Kurs fast ausschließlich auf Linux-Installationen Bezug genommen wird.
Seminarinhalt
PostgreSQL für Administratoren - Aufbau
Kurzer Überblick zu High Availability Techniken- Dateisystem-Replikation (Block-Level)
- Transaktionslog-Übertragung
- Trigger-gesteuerte Replikation
- Anweisungs-basierte Replikations-Middleware
- Asynchrone Multi-Master-Replikation
- Synchrone Multi-Master-Replikation
- Kaskadierende Replikation
- Synchron und asynchron
- WAL-Datei- und Datenstrom-basiert
- Replikations-Slots
- Kontinuierliches Backup
- Regional verteilte Datenbanken
- Warm und Hot Standby-Server
- Bi-Directional Replication (BDR)
- Cybercluster für Multi-Master-Replikation
- walbouncer für partielle Replikation
- pglookout für Monitoring und Failover
- Einsatzzweck
- Werkzeuge: PgBouncer und pgpool
Zielgruppe
Datenbankadministratoren und Entwickler
Voraussetzungen
Teilnahme am Seminar PostgreSQL für Administratoren – Grundlagen oder vergleichbare Kenntnisse