Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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
35 godzin
Opinie uczestników (3)
Strategie dostrajania.
Jeffrey Zieg - Matrix Consulting
Szkolenie - PostgreSQL Performance Tuning
Przetłumaczone przez sztuczną inteligencję
Omówienie istotnych różnic między niektórymi komendami obecnymi w PostgreSQL oraz cech charakterystycznych tych baz danych (np. klarowne i obrazowe wytłumaczenie różnic między Vacuum i Vacuum Full).
Maciej Golonka - CENTRUM INFORMATYKI RESORTU FINANSOW
Szkolenie - PostgreSQL Server Administration
Zachowanie logowania, gdy instancja jest obciążona, oraz hierarchia/nomenklatura instancji, baz danych, plików itp.
Daniel Inwood - Sinara Consultants LTD
Szkolenie - PostgreSQL Advanced DBA
Przetłumaczone przez sztuczną inteligencję