Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
1. Einführung in verteilte PostgreSQL-Umgebungen
- Skalierungsprobleme bei eindeutigen PostgreSQL-Knoten
- Überblick über das Citus-Erweiterungsmodul: Zweck, Architektur sowie Hauptkomponenten
- Wichtige Konzepte: Koordinatorknoten, Arbeitsknoten, Metadaten sowie Verteilungsschlüssel
2. Cluster-Architektur und Einrichtung
- Arten von Knoten: Koordinator vs. Arbeitsknoten
- Tabellentypen: verteilte, replizierte sowie lokale Tabellen
- Installation und Konfiguration von Citus in bestehenden PostgreSQL-Umgebungen
- Cluster-Erkennung und Verwaltung der Knoten
3. Datenverteilung sowie Strategien für Sharding-Verfahren
- Sharding-Methoden: Hash-Sharding versus Append-Sharding
- Auswahl geeigneter Verteilungsspalten zur Optimierung der Performance
- Handhabung verteilter sowie replizierter Tabellen
- Wiederausbalancierung von Shards und Erweiterung des Clusters
4. Ausführung und Optimierung verteilter Abfragen
- Wie Citus Abfragen weiterleitet sowie parallelisiert verarbeitet
- Verständnis der Struktur verteilter Abfragepläne
- Techniken des Query-Pushdowns sowie Optimierung der Ausführung
5. Konsistenz, Transaktionen und Fehlertoleranz
- Zwei-Phasen-Commit-Verfahren (2PC) sowie atomare Operationen
- Umgang mit Ausfällen innerhalb verteilter Transaktionen
6. Betriebsmanagement und typische Anwendungsszenarien
- Monitoring-Tools sowie Ansichten zur Analyse von Citus-Instanzen
- Wartung und Upgrades in verteilten Datenbankumgebungen
Voraussetzungen
- Abschluss des Kurses „Fortgeschrittene Administration: Hochverfügbarkeit und Replikation“ oder vergleichbare Kenntnisse
- Fundierte Kenntnisse bezüglich der Konfiguration sowie Leistungsoptimierung von PostgreSQL
- Vertrautheit mit Linux-Betriebssystemen und grundlegenden Netzwerkkonzepten
Zielgruppe
Erfahrene Datenbankadministratoren, DevOps-Ingenieure sowie Systemarchitekten, die bereits produktiv PostgreSQL nutzen und dessen horizontale Skalierung sicherstellen müssen.
7 Stunden
Erfahrungsberichte (2)
Abstimmstrategien.
Jeffrey Zieg - Matrix Consulting
Kurs - PostgreSQL Performance Tuning
Maschinelle Übersetzung
Logverhalten, wenn die Instanz unter Last steht, sowie die Hierarchie und Nomenklatur von Instanzen, Datenbanken, Dateien usw.
Daniel Inwood - Sinara Consultants LTD
Kurs - PostgreSQL Advanced DBA
Maschinelle Übersetzung