Kursplan

Greenplum Arkitektur

  • Parallell behandling och symmetrisk multiprocessing
  • Segmentroller och klusterkonfiguration
  • Skalbarhet och dataöverföring
  • Greenplum Data Warehouse-arkitektur

Greenplum Tabellstrukturer

  • Fördelade vs. slumpmässigt tilldelade tabeller
  • Heap- vs. append-only-tabeller
  • Rads- vs. kolumnbaserat lagringsformat
  • Partitionerade och klustrade tabeller

Datafördelning och Hashning

  • Hashlogik och fördelningsnycklar
  • Hantering av snedfördelning och prestandapåverkan
  • Hash-kartor och strategier för radplacering

Index och Prestandaförbättringar

  • Klustrade och icke-klustrade index
  • B-träd och bitmappindex-användningsfall
  • Indexsökning och lagringsbeteende

Fysisk Databasdesign

  • Normalisering och logisk modelldesign
  • Strategier för användaråtkomst och fördelningsanalys
  • Datademografi och beslut om indexering

Denormaliseringstekniker

  • Deriverad data, sammanfattningstabeller och förhandsföreningar
  • Kolumnbaserade tabeller som vertikalt partitioning
  • Datamart och materialiserade vyer

Avancerad SQL och Frågeexekvering

  • Föreningsstrategier och omfördelning
  • OLAP och fönsterfunktioner
  • Tillfälliga tabeller, underfrågor och deriverade tabeller

EXPLAIN Planer och Frågetunning

  • Läsning och tolkning av EXPLAIN-utdata
  • Kostnadsanalys och planoptimering
  • Förflyttning av föreningar och segmentlokala operationer

Greenplum Verktyg och Bäst Praktik

  • ANALYZE och VACUUM
  • Data inläsning och förflyttning med Nexus
  • Säkerhet, behörigheter och prestationstips

Sammanfattning och Nästa Steg

Krav

  • Förståelse för relationsdatabaser och SQL
  • Erfarenhet av datawarehousing eller analytiska system
  • Kännedom om Linux kommando-radsoperationer

Målgrupp

  • Dataarkitekter och ingenjörer
  • Databasadministratörer och tekniska ledare
  • BI-utvecklare och analytikspecialister som arbetar med Greenplum
 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier