PostgreSQL-Administration – 5 Tage Online-Kurs
3.450,00 EUR
- 5 days
Entwickeln Sie die praktischen Fähigkeiten, die Sie benötigen, um PostgreSQL-Datenbanken in Unternehmensumgebungen zu installieren, zu konfigurieren, abzusichern, zu warten und zu optimieren. Dieser praxisorientierte Kurs zur PostgreSQL-Administration führt Sie durch den gesamten Lebenszyklus einer Datenbank – von der ersten Bereitstellung und Benutzerverwaltung über Performance-Tuning, Backup und Recovery bis hin zur laufenden Wartung.
Hauptfunktionen
Sprache
Kursmaterial auf Englisch
Stufe
Anfänger- bis Mittelstufenniveau
5 Tage (8 Stunden/Tag) Online-Schulung mit Dozent
Über 60 empfohlene Lernstunden
Praxisnahe Laborübungen
Kursmaterialien zur späteren Verwendung aufbewahren
Deckt die PostgreSQL-Versionen 13 bis 18 ab
Fehlerbehebungstipps basierend auf realen Szenarien
Bitte um Terminbestätigung!
Zertifikat über den Abschluss des Programms inbegriffen

Lernergebnisse
Am Ende dieses Programms werden Sie in der Lage sein:
Erweiterte Transaktionsverwaltung
Erfahren Sie, wie PostgreSQL die Datenkonsistenz durch Transaktionen, Nebenläufigkeitskontrolle, Sperrmechanismen und Deadlock-Vermeidung sicherstellt.
PostgreSQL-Protokollierung und -Überwachung
Konfigurieren und analysieren Sie PostgreSQL-Protokolle, um Probleme zu beheben, die Leistung zu überwachen und Sicherheits- oder abfragebezogene Probleme zu identifizieren.
Verwalten von PostgreSQL-Erweiterungen
Installieren, konfigurieren und verwalten Sie PostgreSQL-Erweiterungen, um Monitoring, Indizierung und Datenbankfunktionen zu verbessern.
Leistungsstarkes Laden von Daten
Optimieren Sie Massendatenimporte mit COPY, geeigneten Indexierungsstrategien und Performance-Tuning-Techniken für groß angelegte Datenmigrationen.

Kurszeitplan
Tag 1
Sitzung 1: Installation und Konfiguration von PostgreSQL
- Installation und Bereitstellung von PostgreSQL
- Datenbank-Cluster und Serverkonfiguration
- Konten- und Umgebungsverwaltung
Sitzung 2: PostgreSQL-Architektur
- PostgreSQL-Architektur und Prozesse
- Speicher, Datenspeicherung und Verzeichnisstruktur
- MVCC-, WAL- und VACUUM-Operationen
Sitzung 3: PostgreSQL-Clientanwendungen
- Verwendung von psql und pgAdmin
- Zugriffskontrolle und Authentifizierung
- Client-Konnektivität und Fehlerbehebung
Sitzung 4: Erstellen und Konfigurieren von Datenbanken
- Datenbanken erstellen, kopieren und löschen
- Verwaltung von Datenbankservern
- Datenbanküberwachung und Clusterinitialisierung
Tag 2
Sitzung 5: PostgreSQL-Schemata
- Schemabegriffe und -verwaltung
- Suchpfade, Berechtigungen und Systemschemata
- Überblick über das Information Schema
Sitzung 6: Rollenverwaltung
- Rollen, Benutzer und Berechtigungen
- Rollenmitgliedschaft und Vererbung
- Zugriffsverwaltung und Fehlerbehebung
Sitzung 7: Feinabgestufte Zugriffskontrolle
- Berechtigungen für Datenbanken, Schemas, Tabellen und Spalten
- GRANT- und REVOKE-Befehle
- Berechtigungsverwaltung
Sitzung 8: Erstellung und Verwaltung von Indizes
- PostgreSQL-Indextypen und -Strategien
- Erstellen, Optimieren und Pflegen von Indizes
- Leistungsoptimierung mit Indizes
Sitzung 9: Transaktionen und Nebenläufigkeit
- Transaktionsverwaltung und -kontrolle
- MVCC und Isolationsstufen
- Sperren, Deadlocks und Nebenläufigkeitsverwaltung
Tag 3
Sitzung 10: Aufbau der PostgreSQL-Datenbank
- Konfigurationsdateien und Speicherarchitektur
- Tabellen, Zeilen, Indizes und Dateistruktur
- Freiraumkarte und Sichtbarkeitskarte
Sitzung 11: Verwaltung von Tablespaces
- Tablespace-Konzepte und -Verwaltung
- Erstellen, Ändern und Entfernen von Tablespaces
- Tablespace-Verwaltung mit SQL und pgAdmin
Sitzung 12: PostgreSQL-Protokollierung
- Protokollierungsziele und -formate
- Konfiguration von Protokollierung und Ereignisverfolgung
- Überwachung und Fehlerbehebung mit Logs
Sitzung 13: PostgreSQL-Erweiterungen
- Erweiterungen installieren und verwalten
- PostgreSQL-Contrib-Module
- Datenbankerweiterungen erstellen und entfernen
Tag 4
Sitzung 14: Sicherung und Wiederherstellung
- Backup-Strategien und Datenbank-Exporte
- Verwendung von pg_dump, pg_dumpall und pg_restore
- Wiederherstellung von Datenbanken und Dateisystemen
Sitzung 15: Point-in-Time-Recovery (PITR)
- Write-Ahead Logging (WAL) und Absturzsicherung
- Kontinuierliche Archivierung und Basis-Backups
- PITR-Einrichtung, Wiederherstellung und Zeitachsenverwaltung
- Optimierung des Transaktionsprotokolls und Wiederherstellungspunkte
Tag 5
Sitzung 16: PostgreSQL-Abfrageoptimierung
- Abfrageoptimierung und Ausführungsplanung
- Scan- und Join-Strategien
- EXPLAIN, ANALYZE und Statistikverwaltung
- Leistungsoptimierung und Speicheroptimierung
Sitzung 17: Routinemäßige Datenbankwartung
- Verwaltung von VACUUM und Autovacuum
- Speicheroptimierung und Bereinigung
- Regelmäßige Aufgaben zur Datenbankwartung
Sitzung 18: Überwachung und Optimierung der Serverleistung
- Überwachung der Datenbank- und Systemleistung
- Analyse von Aktivität, Sperren, WAL und Archivierung
- Statistikerfassung und Leistungsoptimierung
Sitzung 19: Effiziente Datenbankbefüllung
- Leistungsstarkes Laden von Daten mit COPY
- Optimierungstechniken für Massendatenladungen
- Index-, Constraint- und WAL-Verwaltung
- Effiziente Sicherungs- und Migrationsvorgänge

Für wen ist dieses Programm geeignet?
Datenbankadministratoren (DBAs)
PostgreSQL-Administratoren
Linux-Systemadministratoren
Infrastrukturingenieure
DevOps-Ingenieure
Technische Supportingenieure, die PostgreSQL-Umgebungen verwalten
Voraussetzungen
- Grundlegende SQL-Kenntnisse
- Vertrautheit mit Konzepten relationaler Datenbanken
- Grundlegende Erfahrung in der Administration von Linux oder UNIX
- Erfahrung im Umgang mit PostgreSQL-Datenbanken ist von Vorteil, aber nicht zwingend erforderlich.
- Verständnis von Datenbankabfragen und Konzepten der Datenverwaltung
Aussagen
Lizenzierung und Akkreditierung
Der Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.
Gleichstellungspolitik
Kandidatinnen und Kandidaten werden ermutigt, sich während des gesamten Prozesses der Bereitstellung von Unterstützungsmaßnahmen für Beratung und Unterstützung an das AVC zu wenden.
Häufig gestellte Frage

Benötigen Sie Unternehmenslösungen oder eine LMS-Integration?
Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!
