Plan Szkolenia

Wprowadzenie

Instalacja i konfiguracja PostgreSQL

Przegląd architektury i zaawansowanych funkcji PostgreSQL

Administracja PostgreSQL

  • Łączenie z bazą danych
  • Przegląd PgAdmin III
  • Konfiguracja serwera
  • Konfiguracja i zarządzanie użytkownikami
  • Przegląd typów obiektów baz danych
  • Ustawianie uprawnień i zabezpieczeń
  • Wykonywanie zapytań do bazy danych
  • Monitorowanie bazy danych
  • Zapewnianie atomowości i izolacji
  • Tworzenie kopii zapasowych i przywracanie PostgreSQL
  • Migracja danych do innego systemu
  • Praca z logami PostgreSQL

Optymalizacja wydajności

  • Zmniejszenie I/O za pomocą HOT
  • Blokowanie i współbieżność
  • Ocena projektu bazy danych
  • Optymalizacja zapytań SQL za pomocą EXPLAIN
  • Analiza obciążenia
  • Benchmarking i profilowanie
  • Optymalizacja połączeń
  • Efektywne wykorzystanie indeksów

Replikacja PostgreSQL

  • Przegląd replikacji PostgreSQL
  • Wysoka dostępność w PostgreSQL
  • Replikacja strumieniowa
  • Zarządzanie klastrami za pomocą repmgr
  • Wykonywanie zapytań na bazie danych w trybie hot standby
  • Replikacja synchroniczna
  • Replikacja oparta na plikach logów
  • Replikacja logiczna oparta na wyzwalaczach z użyciem Slony i Londiste
  • Pooling połączeń
  • Aktualizacja PostgreSQL
  • Sharding i skalowanie PostgreSQL

Podsumowanie i zakończenie

Wymagania

  • Doświadczenie w pracy z SQL
  • Doświadczenie w pracy z linią poleceń Linux
  • Doświadczenie w podstawowym programowaniu powłoki UNIX

Grupa docelowa

  • Administratorzy baz danych
  • Administratorzy systemów
  • Programiści z doświadczeniem w bazach danych
 35 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie