Cursusaanbod

Greenplum Architectuur

  • Parallelle verwerking en symmetrische multi-verwerking
  • Segmentrollen en clusterconfiguratie
  • Schaalbaarheid en gegevensverplaatsing
  • Greenplum Data Warehouse architectuur

Greenplum Tabellenstructuren

  • Gedistribueerde vs. willekeurig toegewezen tabellen
  • Heap vs. alleen-toevoeg tabellen
  • Rijen vs. kolomopgeslagen formaten
  • Gedeelde en geclusterde tabellen

Gegevensdistributie en Hashing

  • Hashlogica en distributiesleutels
  • Skewverwerking en prestatie-impact
  • Hashkaarten en rijenplaatsingstrategieën

Indexen en Prestatie-Optimalisatie

  • Geclusterde en niet-geclusterde indexen
  • B-tree en bitmap-indexgebruiksgevallen
  • Indexscan en opslaggedrag

Fysieke Databasedesign

  • Normalisatie en logisch modelontwerp
  • Gebruikerstoegangsstrategieën en distributieanalyse
  • Gegevensdemografie en indexbeslissingen

Denormalisatietechnieken

  • Afgeleide gegevens, samenvattende tabellen en voorafgejoinde tabellen
  • Kolomtabellen als verticale verdeling
  • Datamarts en gematerialiseerde weergaven

Geavanceerd SQL en Query-Uitvoering

  • Joinstrategieën en redistributie
  • OLAP en vensterfuncties
  • Tijdelijke tabellen, subqueries en afgeleide tabellen

EXPLAIN Plannen en Query-Aanpassing

  • Lezen en interpreteren van EXPLAIN-uitvoer
  • Kostanalyse en planoptimalisatie
  • Joinverplaatsing en segment-lokale operaties

Greenplum Utiliteiten en Beste Praktijken

  • ANALYZE en VACUUM
  • Gegevensladen en verplaatsing met Nexus
  • Beveiliging, permissies en prestatietips

Samenvatting en Volgende Stappen

Vereisten

  • Begrip van relationele databases en SQL
  • Ervaring met datawarehousing of analytische systemen
  • Kennis van Linux-opdrachtregeloperaties

Doelgroep

  • Data-architecten en -ingenieurs
  • Databasebeheerders en technische leiders
  • BI-ontwikkelaars en analytici die werken met Greenplum
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën