Schulungsübersicht

Greenplum-Architektur

  • Paralleler Prozess und symmetrisches Multiprozessing
  • Segmentrollen und Clusterkonfiguration
  • Skalierbarkeit und Datentransport
  • Greenplum Data Warehouse Architektur

Greenplum-Tabellestrukturen

  • Distributed vs. zufällig zugewiesene Tabellen
  • Heap vs. append-only-Tabellen
  • Zeilenorientierte vs. spaltenorientierte Speicherformate
  • Gepartitionierte und geklumperte Tabellen

Datendistribution und Hashing

  • Hashlogik und Verteilungsschlüssel
  • Bearbeitung von Schiefe und Auswirkungen auf die Leistung
  • Hash-Maps und Platzierungstrategien für Zeilen

Indizes und Leistungssteigerung

  • Geklumperte und nicht geklumpte Indizes
  • Anwendungsfälle von B-Baum- und Bitmapindizes
  • Indexscans und Speicherverhalten

Physische Database Design

  • Normalisierung und Design logischer Modelle
  • Nutzerzugriffsstrategien und Verteilungsanalyse
  • Datendemografie und Indexentscheidungen

Denormalisierungsverfahren

  • Ableitete Daten, Zusammenfassungstabellen und Vorabverbindungen
  • Spaltenorientierte Tabellen als vertikale Partitionierung
  • Datamarts und Materialisierte Ansichten

Erweiterte SQL und Abfrageausführung

  • Vereinbarungsstrategien und Neuverteilung
  • OLAP und Fensterfunktionen
  • Vorübergehende Tabellen, Unterabfragen und abgeleitete Tabellen

EXPLAIN-Pläne und Abfragetuning

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

Greenplum-Tools und Best Practices

  • ANALYZE und VACUUM
  • Datenaufnahme und -transport mit Nexus
  • Sicherheit, Berechtigungen und Leistungsipps

Zusammenfassung und Nächste Schritte

Voraussetzungen

  • Eine Verständnis von relationalen Datenbanken und SQL
  • Erfahrung mit Datenspeichern oder analytischen Systemen
  • Bekanntschaft mit Linux Befehlszeilenoperationen

Zielgruppe

  • Datenarchitekten und -ingenieure
  • Database-Administratoren und technische Leiter
  • BI-Entwickler und Analytiker, die Greenplum nutzen
 21 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien