Neem contact met ons op

Cursusaanbod

Architectuur van Greenplum

  • Parallelle verwerking en symmetrische multi-processing
  • Rollen van de segmenten en clusterconfiguratie
  • Scalabiliteit en dataverplaatsing
  • Architectuur van het Greenplum Data Warehouse

Tabelstructuren in Greenplum

  • Gedistribueerde versus willekeurig toegewezen tabellen
  • Heap- en append-only-tabellen
  • Regel- en kolomgerichte opslagformaten
  • Partitionering en clustering van tabellen

Dataverdeling en hashing

  • Hashinglogica en distributiesleutels
  • Omgaan met scheve verdelingen en hun effect op prestaties
  • Hashmaps en strategieën voor plaatsing van rijen

Indexen en optimalisatie van de prestaties

  • Geclusterde en niet-geclusterde indexen
  • Toepassingsgebieden van B-tree- en bitmap-indexen
  • Indexscanning en invloed op opslaggedraging

Fysiek ontwerp van databases

  • Normalisatie en logisch modelleren
  • Gebruikerstoegangsstrategieën en analyse van dataverdeling
  • Kenmerken van de gegevens en keuzevrijheid bij indexen

Technieken voor denormalisatie

  • Afgeleide data, samenvattende tabellen en vooraf uitgevoerde joins
  • Kolomgerichte tabellen als verticale partitionering
  • Data marts en materialized views

Geavanceerde SQL en uitvoering van query’s

  • Join-strategieën en redistributie van data
  • OLAP-technieken en window functions
  • Tijdelijke tabellen, subqueries en afgeleide tabellen

EXPLAIN-plannen en tuning van query’s

  • Het lezen en begrijpen van output uit EXPLAIN
  • Analyse van kosten en optimalisatie van plannen
  • Locale verwerking op segmentniveau en join-movement

Hulpmiddelen en best practices in Greenplum

  • Gebruik van ANALYZE en VACUUM
  • Data-import en -verplaatsing met behulp van Nexus
  • Beveiligingsmaatregelen, autorisatiebeheer en tips voor prestatieverbetering

Samenvatting en volgende stappen

Vereisten

  • Kennis van relationele databases en SQL
  • ervaring met datawarehousing of analytische systemen
  • Basiskennis van het werken met de Linux-opdrachtregel

Doelgroep

  • Datastructuurontwerpers en engineers
  • Databasebeheerders en technische teamleiders
  • BI-ontwikkelaars en data-analisten die werken met Greenplum
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën