Nach diesem Seminar können Sie PostgreSQL-Systeme in anspruchsvolleren Betriebsumgebungen administrieren und gezielt hinsichtlich Performance, Hochverfügbarkeit und Sicherheit analysieren und konfigurieren. Sie kennen unterschiedliche Backup-, Restore- und Recovery-Verfahren und können physische und logische Replikationsverfahren einordnen und einsetzen. Darüber hinaus können Sie Serverzustand und Performance mit geeigneten Werkzeugen untersuchen, Ausführungspläne und Indizes analysieren sowie wichtige Wartungsmechanismen wie Vacuum und Autovacuum beurteilen. Praktische Übungen am Schulungssystem festigen den Umgang mit den behandelten Administrationsaufgaben.
Installationsquellen: Distributions-Repository und Repository der PostgreSQL Global Development Group
Grundlegende Konfiguration des Zugriffs und Benutzerverwaltung
Konfiguration von Speicher, I/O und Performance
Sicherheit: Authentifizierung und Zugriffskontrolle, TLS/SSL, rollenbasierte Berechtigungen sowie SSPI in Windows-Umgebungen
Mehrere PostgreSQL-Instanzen parallel betreiben
Backup, Restore, Recovery und Migration
Unterschiede zwischen logischen und physischen Backups
Exportieren und Importieren von Daten, Bulk Loading
Logisches Backup und Restore
Archiving per Log Shipping und Continuous Archiving
Physisches Backup
Point-in-Time-Recovery
Migration und Upgrades bei Minor- und Major-Releases
Hochverfügbarkeit
Replikationsstrategien
Streaming Replication und physische Replikation
Logical Replication
Aufsetzen einer Primary/Standby-Replikation
Synchrone Replikation
Load Balancing mit HAProxy
Notfall- und Wartungsmanagement
Performance
Richtig messen mit pg_stat_statements
Monitoring - Überblick über Tools
Anforderungen an das Betriebssystem
Hilfreiche Queries zur Analyse des Servers
Index-Analyse
SQL Do's and Don'ts
Analyse von Ausführungsplänen
Indexarten und -verfahren
Vacuum und Autovacuum
Wartung
Connection Pooling mit pgBouncer
Partitionierung
Tablespaces
Weitere Themen
Foreign Data Wrapper für Flat Files, PostgreSQL und gegebenenfalls weitere Datenquellen
Dauer/zeitlicher Ablauf:
5 Tage
Zielgruppe:
Das Seminar richtet sich an Administratoren und fortgeschrittene PostgreSQL-Anwender, die PostgreSQL-Systeme betreiben, analysieren und optimieren möchten. Sie sollten bereits über solide Datenbankkenntnisse verfügen und mit grundlegenden Administrationsaufgaben vertraut sein.
Teilnahmevoraussetzungen
Sie benötigen SQL-Vorkenntnisse entsprechend der Schulung ANSI/ISO SQL Grundlagen oder vergleichbare Kenntnisse.
Sie sollten außerdem Erfahrung mit Linux und dem Umgang mit der Shell entsprechend der Schulung Linux Debian/Ubuntu Einführung oder vergleichbare Kenntnisse mitbringen. Alternativ sind entsprechende Kenntnisse in einer Windows-Umgebung geeignet.
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.