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 (2)
Podane przykłady i laboratoria
Christophe OSTER - EU Lisa
Szkolenie - PostgreSQL Advanced DBA
Przetłumaczone przez sztuczną inteligencję
1. Bardzo dobrze skonstruowany program szkolenia 2. Ciepła atmosfera stworzona przez trenera, w połączeniu z jego niezwykle wysokimi kompetencjami osobistymi 3. Że trener wyjaśniał wszystko tak, jakby rozmawiał z kompletnym początkującym, bez wprowadzania żadnej technicznej terminologii.
Piotr Romer - Asseco Poland S.A
Szkolenie - PostgreSQL Administration, Optimization and Replication
Przetłumaczone przez sztuczną inteligencję