Schulungsübersicht
Einführung
Einrichtung und Konfiguration von PostgreSQL
Übersicht über die Architektur sowie fortgeschrittene Funktionen von PostgreSQL
Verwaltung von PostgreSQL
- Verbindung zur Datenbank herstellen
- Übersicht über PgAdmin III
- Konfiguration des Servers
- Anlegen und Verwalten von Benutzern
- Überblick über verschiedene Arten von Datenbankobjekten
- Festlegung von Berechtigungen und Sicherheitsmaßnahmen
- Abfragen an die Datenbank stellen
- Überwachung der Datenbankaktivitäten
- Sicherstellung von Atomarität und Isolierung
- Sichern und Wiederherstellen von PostgreSQL-Daten
- Migration von Daten auf ein anderes System
- Arbeiten mit PostgreSQL-Logs
Leistungsoptimierung
- Reduzierung von E/A-Vorgängen mithilfe der HOT-Funktion
- Locking- und Konkurrenzverwaltung
- Bewertung des Datenbankdesigns
- Optimierung von SQL-Abfragen mithilfe von EXPLAIN
- Analyse der Arbeitslast
- Benchmarking und Profiling
- Optimierung von Verknüpfungen zwischen Datenbanken
- Effizienter Einsatz von Indizes
Replikation in PostgreSQL
- Grundlagen der Replikation in PostgreSQL
- Hohe Verfügbarkeit in PostgreSQL sicherstellen
- Streaming-Replikation nutzen
- Cluster-Verwaltung mithilfe von repmgr
- Ausführen von Abfragen auf einer Hot Standby-Datenbank
- Synchronreplikation implementieren
- Log-Übertragung basierend auf Dateien nutzen
- Logische Replikation mittels Trigger mit Slony und Londiste einrichten
- Verbindungs-Pooling konfigurieren
- PostgreSQL aktualisieren
- Sharding und Skalierung von PostgreSQL durchführen
Zusammenfassung und Abschluss
Voraussetzungen
- Erfahrung mit SQL
- Erfahrung mit der Linux-Kommandozeile
- Grundkenntnisse in UNIX-Shell-Programmierung
Zielgruppe
- Datenbankadministratoren
- Systemadministratoren
- Entwickler mit Erfahrung im Umgang mit Datenbanken
Erfahrungsberichte (4)
1. Ein sehr gut strukturiertes Trainingsprogramm 2. Die warme Atmosphäre, die der Trainer geschaffen hat, zusammen mit seiner außergewöhnlichen persönlichen Professionalität 3. Dass der Trainer alles so erklärt hat, als würde er sich an einen vollständigen Anfänger wenden, ohne in technische Jargon zu verfallen.
Piotr Romer - Asseco Poland S.A
Kurs - PostgreSQL Administration, Optimization and Replication
Maschinelle Übersetzung
Große Menge an Wissen bereitgestellt. Fröhlicher Ansatz zum Thema.
Oskar Debowski - Asseco Poland S.A
Kurs - PostgreSQL Administration, Optimization and Replication
Maschinelle Übersetzung
Der Trainer ist sehr zugänglich und hat Fachwissen in Postgres sowohl auf Admin- als auch auf Entwicklerseite gezeigt. Wir haben viel Wissen aus dieser Schulung mitgenommen. Auch die Kahoot-Wissensquizspiele waren unterhaltsam.
Kristine - G-Xchange, Inc
Kurs - PostgreSQL Administration, Optimization and Replication
Maschinelle Übersetzung
neues Wissen, das in unser System angewendet werden kann
Laurence Bangsal - PayMaya Philippines, Inc.
Kurs - PostgreSQL Administration, Optimization and Replication
Maschinelle Übersetzung