Kursplan

Introduktion

PostgreSQL-installation och konfiguration

Översikt över PostgreSQL-arkitektur och avancerade funktioner

PostgreSQL-administration

  • Anslutning till databasen
  • Översikt över PgAdmin III
  • Konfiguration av servern
  • Skapa och hantera användare
  • Översikt över databasobjektstyper
  • Sätt permissioner & säkerhet
  • Fråga databasen
  • Övervaka databasen
  • Garantera atomicitet och isolation
  • Säkerhetskopiera och återställa PostgreSQL
  • Migrera data till ett annat system
  • Arbeta med PostgreSQL-loggar

Prestandaoptimering

  • Minska I/O med HOT
  • Låsning & samtidighet
  • Utvärdera databasens design
  • Optimering av SQL-frågor med EXPLAIN
  • Inspektera arbetsbelastningen
  • Benchmarkerings- och profileringsverktyg
  • Optimering av joinar
  • Effektiv användning av index

PostgreSQL-replikering

  • Översikt över PostgreSQL-replikering
  • Hög tillgänglighet i PostgreSQL
  • Strömmande replikering
  • Hantera kluster med repmgr
  • Kör frågor på databasen i hot standby-läge
  • Synkron replikering
  • Filbaserad loggensändning
  • Triggerbaserad logisk replikering med Slony & Londiste
  • Anslutningspooling
  • Uppgradera PostgreSQL
  • Shardning och skalning av PostgreSQL

Sammanfattning och slutsats

Krav

  • Erfarenhet av SQL
  • Erfarenhet av Linux-kommandoraden
  • Erfarenhet av grundläggande UNIX shell-programmering

Målgrupp

  • Databasadministratörer
  • Systemadministratörer
  • Utvecklare med databaserfarenhet
 35 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier