Zum Inhalt springen

Start > Coaching > Alle > PostgreSQL Administration Vertiefung

Coaching: PostgreSQL Administration Vertiefung

PostgreSQL steht unter der BSD-Lizenz und beherrscht viele Funktionen kommerzieller Datenbank Management Systeme. Dieser PostgreSQL-Kurs vermittelt erweiterte Kenntnisse, um den Datenbankserver und die verschiedenen Tools sowohl für Web-Projekte als auch für geschäftskritische Anwendungen unter Unix- oder Windows-Systemen optimal anzupassen.

Dieses PostgreSQL-Seminar für Administratoren vermittelt zudem tiefergehende Kenntnisse zur Konfiguration wie Replikation, Hot-Standby und Failover.

Agenda-Vorschlag

Überblick zu High Availability Techniken

  • Dateisystem-Replikation
  • Transaktionslog-Übertragung
  • Trigger-gesteuerte Replikation
  • Anweisungs-basierte Replikations-Middleware
  • Asynchrone Multi-Master-Replikation
  • Synchrone Multi-Master-Replikation
  • Kaskadierende Replikation

Replikationsmöglichkeiten von PostgreSQL

  • Synchron und asynchron
  • WAL-Datei- und Datenstrom-basiert
  • Replikations-Slots

Einsatzfelder für Replikation

  • Kontinuierliches Backup
  • Regional verteilte Datenbanken
  • Warm und Hot Standby-Server

Vorstellung weiterer Werkzeuge für Replikation und Failover

  • Bi-Directional Replication
  • Cybercluster für Multi-Master-Replikation
  • walbouncer für partielle Replikation
  • pglookout für Monitoring und Failover

Connection Pooling und Load Balancing

  • Einsatzzweck
  • Werkzeuge: pgBouncer und pgpool

Zielgruppe

Datenbank-Entwickler und -Administratoren, Systemverwalter und Poweruser

Voraussetzungen

Kenntnisse im Umfang unseres Grundlagenseminars zu PostgreSql.

Dauer

2,0 Tage