Kontakt aufnehmen
 Dauer 21 Stunden

Schulungsübersicht

Greenplum-Architektur

>
  • Parallelverarbeitung und symmetrische Mehrkernverarbeitung (SMP)
  • Segmentrollen und Clusterkonfiguration
  • Skalierbarkeit und Datenbewegung
  • Architektur des Greenplum-Data-Warehouses
>

Greenplum-Tabellenstrukturen

>
  • Verteilte vs. zufällig zugewiesene Tabellen
  • Heap- vs. Append-Only-Tabellen
  • Zeilen- vs. Spaltenspeicherformate
  • Partitionierte und gruppierte Tabellen
>

Datendistribution und Hashing

>
  • Hashing-Logik und Verteilungsschlüssel
  • Behandlung von Schiefe (Skew) und Auswirkungen auf die Leistung
  • Hash-Maps und Strategien für die Platzierung von Zeilen
>

Indizes und Leistungsoptimierung

>
  • Gruppierte und nicht-gruppierte Indizes
  • Anwendungsfälle für B-Baum- und Bitmap-Indizes
  • Index-Scans und Speicherverhalten
>

Physisches Datenbankdesign

>
  • Normalisierung und Design logischer Modelle
  • Strategien für den Nutzerverkehr und Verteilungsanalyse
  • Datenmerkmale und Entscheidungen zur Indexierung
>

Techniken zur Denormalisierung

>
  • Abgeleitete Daten, Zwischentabellen und vorverknüpfte Daten (Pre-Joins)
  • Spaltentabellen als vertikale Partitionierung
  • Datenmarts und materialisierte Views
>

Fortgeschrittenes SQL und Abfrageausführung

>
  • Join-Strategien und Redistribution
  • OLAP und Fensterfunktionen
  • Temporäre Tabellen, Unterabfragen und abgeleitete Tabellen
>

EXPLAIN-Pläne und Query-Tuning

>
  • Lesen und Interpretieren von EXPLAIN-Ausgaben
  • Kostenanalyse und Planoptimierung
  • Verschiebung von Joins und segmentlokale Operationen
>

Greenplum-Werkzeuge und bewährte Methoden

>
  • ANALYZE und VACUUM
  • Datenladen und -bewegung mit Nexus
  • Sicherheit, Berechtigungen und Leistungstipps
>

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundverständnis von relationalen Datenbanken und SQL
  • Erfahrung im Data Warehousing oder mit analytischen Systemen
  • Vertrautheit mit Linux-Befehlszeilenoperationen

Zielgruppe

>
  • Data-Architekten und Engineers
  • Datenbankadministratoren und technische Leiter
  • BI-Entwickler und Analytik-Spezialisten, die mit Greenplum arbeiten

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien