Kontakt aufnehmen

Schulungsübersicht

Greenplum-Architektur

  • Parallele Verarbeitung und symmetrisches Multiprocessing
  • Segmentrollen und Clusterkonfiguration
  • Skalierbarkeit und Datenbewegung
  • Architektur von Greenplum Data Warehouse

Greenplum-Tabellenstrukturen

  • Verteilte Tabellen im Vergleich zu zufällig zugewiesenen Tabellen
  • Heap-Tabellen gegenüber Append-Only-Tabellen
  • Zeilenbasierte gegenüber spaltenbasierten Speicherformaten
  • partitionierte und gruppierte Tabellen

Datenverteilung und Hashing

  • Hashing-Logik und Verteilungsschlüssel
  • Behandlung von Schieflagen (Skew) und deren Leistungsauswirkungen
  • Hash-Karten und Strategien zur Zeilenzuweisung

Indizes und Leistungsoptimierung

  • Gruppierende und nicht-gruppierende Indizes
  • Anwendungsbeispiele für B-Baum- und Bitmap-Indizes
  • Indexscan und Speicherabhängigkeiten

Physisches Datenbankdesign

  • Normalisierung und Design des logischen Modells
  • Benutzerzugriffsstrategien und Verteilungsanalysen
  • Datendemografien und Entscheidungsgrundlagen für die Indexierung

Techniken der Denormalisierung

  • Abgeleitete Daten, Zusammenfassungstabellen und Pre-Joins
  • Spaltenbasierte Tabellen als vertikale Partitionierung
  • Data Marts und materialisierte Ansichten

Erweiterte SQL-Abfragen und Abfrageausführung

  • Join-Strategien und Datenwiederverteilung
  • OLAP-Operationen und Fensterfunktionen (Window Functions)
  • Temporäre Tabellen, Unterabfragen und abgeleitete Tabellen

EXPLAIN-Pläne und Abfrageoptimierung

  • Lesen und Interpretieren der EXPLAIN-Ausgabe
  • Kostenanalyse und Optimierung von Plänen
  • Verschieben von Joins und segmentlokalen Operationen

Greenplum-Utilities und Best Practices

  • ANALYZE und VACUUM
  • Datenladen und Datenbewegung mit Nexus
  • Sicherheit, Berechtigungen und Leistungstipps

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Kenntnisse in relationalen Datenbanken und SQL
  • Erfahrungen mit Data-Warehousing- oder Analyzesystemen
  • Vertrautheit mit der Bedienung der Linux-Kommandozeile

Zielgruppe

  • Datenarchitekten und -ingenieure
  • Datenbankadministratoren und technische Fachteams
  • BI-Entwickler und Analytikspezialisten, die mit Greenplum arbeiten
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien