PostgreSQL 2026 Aufbaukurs: Architektur, JSONB, Time-Series
Ihre Termine
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
Inhalte
- Architekturentscheidungen in PostgreSQL
- Row vs. Document: wann JSONB Sinn ergibt
- Schema-Design für Wachstum und Änderungen
- Extensions, FDW und Sidecar-Patterns
- Multi-Tenant Modelle: shared vs. isolated
- JSONB richtig modellieren und abfragen
- JSONB Datentypen, Operatoren und Funktionen
- Indexierung: GIN, jsonpath, Expression Index
- Validierung mit CHECK, generated columns
- Anti-Patterns: unbounded JSON, EAV-Fallen
- Time-Series in PostgreSQL
- Hypertable-Alternativen: Partitioning by Range
- Retention, Downsampling, Rollups
- Append-only Workloads und Write Amplification
- Fensterfunktionen für Zeitreihen-Analysen
- Performance: Query Planning und Tuning
- EXPLAIN (ANALYZE, BUFFERS) lesen und bewerten
- Statistiken, Selectivity und Cardinality
- Index-Strategien für gemischte Workloads
- Prepared Statements und Plan Cache Risiken
- Partitionierung, Skalierung, Betrieb
- Declarative Partitioning: Design und Grenzen
- VACUUM, Autovacuum und Bloat-Management
- Connection Pooling (z.B. PgBouncer) Basics
- Backups, PITR und Migrationsstrategien
- Sicherheit und Datenzugriff
- Rollen, Privileges und Least Privilege
- Row Level Security für Mandantenfähigkeit
- Auditierbarkeit und sichere Views
- SQL-Injection vermeiden: Parameterisierung
Voraussetzungen
- Solide SQL-Kenntnisse (JOINs, Aggregationen, Indizes-Grundlagen)
- Erste Praxis mit PostgreSQL oder vergleichbaren relationalen Datenbanken
Zielgruppe
- Backend- und Full-Stack-Entwicklerinnen und Entwickler mit PostgreSQL im Produktivbetrieb
- Data Engineers und Analytics Engineers mit gemischten relationalen und JSONB-Daten
- DBAs und Plattform-Teams, die Performance und Betrieb verantworten
- Softwarearchitektinnen und Softwarearchitekten mit Fokus auf Datenmodelle
- Für alle, die PostgreSQL für JSONB- und Time-Series Workloads belastbar designen wollen
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