Kontaktirajte nas
 Trajanje 21 sati

Sadržaj kursa

Arhitektura Greenpluma

  • Paralelno obrađivanje i simetrično višestruko obrađivanje
  • Uloge segmenata i konfiguracija klastera
  • Skalabilnost i kretanje podataka
  • Arhitektura Greenplum skladišta podataka

Strukture tabela u Greenplum-u

  • Distribuirane naspram nasumično dodeljenih tabela
  • Heap naspram append-only tabela
  • Redna naspram kolonska formata čuvanja
  • Particionisane i klasterovane tabele

Distribucija podataka i heširanje

  • Logika heširanja i ključevi distribucije
  • Obrada nesklonosti (skew) i uticaj na performanse
  • Heš mape i strategije pozicioniranja redova

Indeksi i optimizacija performansi

  • Klasterovani i neklastеровani indeksi
  • Primena B-tree i bitmap indeksa
  • Skening indeksa i ponašanje čuvanja

Fizički dizajn baze podataka

  • Normalizacija i dizajn logičkog modela
  • Strategije pristupa korisnika i analiza distribucije
  • Demografija podataka i odluke o indeksiranju

Tehnike denormalizacije

  • Izvedeni podaci, sumirne tabele i pre-thinking spajanja (pre-joins)
  • Kolonske tabele kao vertikalno particionisanje
  • Marketi podataka i materijalizovani prikazi

Napredni SQL i izvršavanje upita

  • Strategije spajanja i redistribucija
  • OLAP i prozorske funkcije
  • Privremene tabele, podupiti i izvedene tabele

EXPLAIN planovi i podešavanje upita

  • Čitanje i tumačenje izlaza EXPLAIN-a
  • Analiza troškova i optimizacija plana
  • Pomeranje spajanja i operacije na nivou segmenata

Greenplum utiliteti i najbolje prakse

  • ANALYZE i VACUUM
  • Učitavanje i kretanje podataka pomoću Nexus-a
  • Bezbednost, dozvole i saveti za performanse

Rekapitulacija i sledeći koraci

Uslovi

  • Razumevanje relacionih baza podataka i SQL-a
  • Iskustvo sa skladištima podataka ili analitičkim sistemima
  • Znanje Linux komandne linije

Ciljna publika

  • Arhitekte i inženjeri podataka
  • Administratori baza podataka i tehnički lideri
  • BI developeri i analitičari koji rade sa Greenplumom

Broj učesnika


Cena po učesniku

Iskustva korisnika (1)

Predstojeći kursevi

Povezane kategorije