Návrh Školení

Úvod

Instalace a konfigurace PostgreSQL

Přehled architektury PostgreSQL a pokročilých funkcí

Administrace PostgreSQL

  • Připojení k databázi
  • Přehled PgAdmin III
  • Konfigurace serveru
  • Nastavení a správa uživatelů
  • Přehled typů databázových objektů
  • Nastavení oprávnění a zabezpečení
  • Dotazování na databázi
  • Monitorování databáze
  • Zajištění atomizace a izolace
  • Zálohování a obnovení PostgreSQL
  • Migrace dat do jiného systému
  • Práce s protokoly PostgreSQL

Optimalizace výkonu

  • Snížení I/O pomocí HOT
  • Zamčování a konkurenceschopnost
  • Hodnotení návrhu databáze
  • Optimalizace SQL dotazů pomocí EXPLAIN
  • Prozkoumání zatížení
  • Testování a profilování výkonu
  • Optimalizace spojení (joins)
  • Efektivní použití indexů

Replikace PostgreSQL

  • Přehled replikace v PostgreSQL
  • Vysoká dostupnost v PostgreSQL
  • Streaming replikace
  • Správa clusterů pomocí repmgr
  • Spouštění dotazů na databázi v hot standby režimu
  • Synchronní replikace
  • Replikace založená na protokolu souborů
  • Logická replikace založená na triggerech pomocí Slony & Londiste
  • Poolování připojení
  • Upgrade PostgreSQL
  • Shardování a škálování PostgreSQL

Shrnutí a závěr

Požadavky

  • Zkušenosti s SQL
  • Zkušenosti s příkazovou řádkou Linuxu
  • Zkušenosti s základním programováním v UNIX shellu

Účastníci

  • Administrátoři databází
  • Systémoví administrátoři
  • Vývojáři s zkušenostmi v databázích
 35 hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie