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í databáze
  • Monitorování databáze
  • Zajištění atomicity a izolace
  • Zálohování a obnovení PostgreSQL
  • Migrace dat do jiného systému
  • Práce s logy PostgreSQL

Optimalizace výkonu

  • Snížení I/O pomocí HOT
  • Zámky a konkurz
  • Hodnocení návrhu databáze
  • Optimalizace SQL dotazů pomocí EXPLAIN
  • Analýza zatížení
  • Měření výkonu a profilování
  • Optimalizace spojení (joins)
  • Efektivní použití indexů

Replikace PostgreSQL

  • Přehled replikace PostgreSQL
  • Vysoká dostupnost v PostgreSQL
  • Streaming replikace
  • Správa clusterů pomocí repmgr
  • Spouštění dotazů v režimu hot standby
  • Synchronní replikace
  • Replikace na základě souborových protokolů
  • Logická replikace na základě triggerů pomocí Slony & Londiste
  • Connection pooling (používání fondu připojení)
  • Aktualizace PostgreSQL
  • Rozdělení 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 (2)

Nadcházející kurzy

Související kategorie