Plan Szkolenia
Wprowadzenie do serwera bazy danych PostgreSQL
- architektura (procesy, pliki)
- narzędzia administracyjne
- instalowanie, upgrade, uruchamianie, zatrzymywanie
- konfiguracja (pliki i parametry konfiguracyjne)
- przestrzenie tabel, bazy danych, schematy
- podstawowe operacje serwisowe (vacuum, analyze, reindex)
Zarządzanie kontami i uprawnieniami użytkowników
- metody uwierzytelniania
- ograniczenie dostępu sieciowego do serwera
- tworzenie i modyfikacja definicji kont użytkowników
- tworzenie grup/ról
- uprawnienia systemowe i obiektowe
Ochrona baz danych przed skutkami awarii - backupy i replikacja
- kopie bezpieczeństwa bazy danych (logiczne: pg_dump, pg_dumpall, pg_restore; fizyczne: pg_basebackup; fizyczne przyrostowe: pg_combinebackup)
- odtwarzanie bazy danych po awarii
- archiwizacja plików WAL
- odtwarzanie kompletne i niepełne (do punktu w czasie)
- standardowa replikacja fizyczna
- standardowa replikacja logiczna
- narzędzia pomocnicze (barman, repmgr)
Zarządzanie wydajnością serwera bazy danych PostgreSQL
- plany wykonania zapytań, wprowadzenie do Query Plannera, statystyki dla Query Plannera
- wykorzystywanie indeksów, rodzaje indeksów (B-drzewo, haszowy, BRIN)
- zaawansowane struktury tabel (partycjonowane, nielogowane, tymczasowe, widoki materializowane)
- wykorzystywanie pamięci buforowej (Buffer Cache, Work Memory, Maintenance Work Memory)
- zapytania równoległe (Parallel Query): architektura, monitorowanie, konfiguracja
- monitorowanie obciążenia i wydajności (rejestrowanie długotrwałych zapytań, analiza obciążenia tabel i indeksów)
- narzędzie PgBench
- pozostałe techniki optymalizacji wydajności
Opinie uczestników (5)
Wiedza i sposób prowadzenia szkolenia przez prowadzącego, odpowiadanie na wszystkie pytania i podejście do uczestników.
Anna Knap - Intel Technology Poland sp. z o.o.
Szkolenie - PostgreSQL 16 for Developers and Administrators
Dużo wiedzy podanej. Pozytywne podejście do tematu.
Oskar Debowski - Asseco Poland S.A
Szkolenie - PostgreSQL Administration, Optimization and Replication
Przetłumaczone przez sztuczną inteligencję
zaawansowane tematy praktyczne i dyskusja, takie jak TimescaleDB i hypertable, oraz wiedza trenera na ten temat :)
Shivam - Paessler LLC
Szkolenie - PostgreSQL Fundamentals
Przetłumaczone przez sztuczną inteligencję
Andres zawsze dba o to, aby odpowiedzieć na wszystkie pytania uczestników i dąży do tego, by wszyscy zrozumieli jego nauki. Cenię jego kompetencje i biegłość w danej dziedzinie.
Ryan - Questronix Corporation
Szkolenie - PostgreSQL for Administrators - 3 Days
Przetłumaczone przez sztuczną inteligencję
Sposób tlumaczenia