0

PostgreSQL 2026 Aufbaukurs: Architektur, JSONB, Time-Series

Ihre Termine

Datum Ort Preis
09.09.2026
-11.09.2026
München 1.834,98 €*
Buchen
09.09.2026
-11.09.2026
Virtuelles Live Training 1.834,98 €*
Buchen
11.11.2026
-13.11.2026
München 1.796,90 €*
Buchen
11.11.2026
-13.11.2026
Virtuelles Live Training 1.796,90 €*
Buchen
13.01.2027
-15.01.2027
München 1.796,90 €*
Buchen
13.01.2027
-15.01.2027
Virtuelles Live Training 1.796,90 €*
Buchen
10.03.2027
-12.03.2027
München 1.796,90 €*
Buchen
10.03.2027
-12.03.2027
Virtuelles Live Training 1.796,90 €*
Buchen
12.05.2027
-14.05.2027
München 1.796,90 €*
Buchen
12.05.2027
-14.05.2027
Virtuelles Live Training 1.796,90 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

In diesem Advanced PostgreSQL Training entwickelst du Architekturentscheidungen, die auch bei wachsenden Datenmengen und wechselnden Anforderungen stabil bleiben. Du lernst, wann JSONB echten Mehrwert liefert und wie Dokumentdaten so modelliert werden, dass Abfragen und Indexe performant bleiben. Für Time-Series Workloads erarbeitest du robuste Patterns mit Partitionierung, Retention und Aggregationen, ohne die Wartbarkeit zu verlieren.

Ein Schwerpunkt liegt auf Performance Engineering: Du liest EXPLAIN (ANALYZE, BUFFERS) sicher, erkennst typische Plan-Probleme und setzt gezielte Index- und Statistikmaßnahmen um. Wer die Analyse von Query-Plänen weiter vertiefen möchte, findet im PostgreSQL Advanced-Training für Performance-Tuning und Vektor-Suche eine passende Fortsetzung. Außerdem behandelt der Kurs Betrieb und Sicherheit, von Autovacuum und Bloat bis zu Row Level Security für Multi-Tenant Systeme. Ziel ist, PostgreSQL-Workloads planbar, skalierbar und sauber zu betreiben.

Inhalte

Architekturentscheidungen in PostgreSQL

  • Relationale Modelle und JSONB-Grenzen
  • Schema-Design für Wachstum
  • Extensions, FDW und Sidecar-Patterns
  • Multi-Tenant Modelle und Isolation

JSONB modellieren und abfragen

  • JSONB-Datentypen und Operatoren
  • jsonpath und Abfragemuster
  • GIN- und Expression-Indexe
  • Validierung mit CHECK-Constraints
  • Generated Columns für Zugriffspfade
  • Anti-Patterns bei EAV-Modellen

Time-Series Workloads

  • Range Partitioning für Zeitreihen
  • Retention, Downsampling und Rollups
  • Append-only Workloads und Schreibraten
  • Write Amplification und Wartung
  • Fensterfunktionen für Zeitreihen-Analysen

Performance und Query Planning

  • EXPLAIN ANALYZE mit BUFFERS
  • Statistiken, Selektivität und Kardinalität
  • Index-Strategien für gemischte Workloads
  • Skip Scan und B-Tree-Indexe
  • Plan Cache und Prepared Statements
  • Parallele GIN-Index-Erstellung

Partitionierung, Skalierung und Betrieb

  • Declarative Partitioning und Grenzen
  • Partition-Planning bei vielen Partitionen
  • VACUUM, Autovacuum und Bloat
  • Connection Pooling mit PgBouncer
  • Backups, Restore und PITR

Sicherheit und Datenzugriff

  • Rollen, Privilegien und Least Privilege
  • Row Level Security für Mandanten
  • Auditierbarkeit und sichere Views
  • Parameterisierung gegen SQL-Injection

Voraussetzungen

  • Solide SQL-Kenntnisse, insbesondere JOINs, Aggregationen und Index-Grundlagen
  • Erste Praxis mit PostgreSQL oder vergleichbaren relationalen Datenbanken
  • Grundwissen zu Betrieb, Rollen und Backups, zum Beispiel aus dem PostgreSQL für Administratoren Grundkurs
  • Für vertiefte Recovery-Themen empfiehlt sich ergänzend der PostgreSQL Aufbaukurs zu Backup und Datenintegrität

Zielgruppe

  • Backend- und Full-Stack-Entwicklerinnen und Entwickler mit PostgreSQL im Produktivbetrieb
  • Data Engineers und Analytics Engineers mit relationalen, JSONB- und Zeitreihen-Daten
  • DBAs, Plattform-Teams und SREs mit Verantwortung für Performance, Betrieb und Recovery
  • Softwarearchitektinnen und Softwarearchitekten mit Fokus auf belastbare Datenmodelle und Multi-Tenant Systeme

Hinweise

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Uhrzeiten

9:00-16:00 Uhr

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

D