Zarządzanie bazą danych PostgreSQL w pigułce - zostań Administratorem Bazy Danych - administracja Postgres bez tajemnic!
Stworzony przez Łukasz Bartnicki
Masz pytania dotyczące tego szkolenia ?
Kurs skupia się na praktyce. Zamiast długich wykładów dostajesz tylko niezbędną teorię i konkretne ćwiczenia inspirowane codzienną pracą Administratora Baz Danych. Styl jest prosty, bez zbędnych ozdobników.
Otrzymasz komendy w plikach TXT i zestaw zapytań SQL, które ułatwiają codzienną pracę. Zapotrzebowanie na specjalistów znających PostgreSQL rośnie, a kurs jest rozwijany o tematy zgłaszane przez uczestników.
Brak formalnych wymagań wstępnych. Wystarczy chęć nauki i gotowość do wykonywania praktycznych ćwiczeń na PostgreSQL.
To praktyczne szkolenie odpowiada na najczęstsze pytania o administrację PostgreSQL: od instalacji i ustawienia dostępu, przez bezpieczną zmianę haseł i pojęcie klastra, po logi, wydajność oraz kopie i upgrade. Otrzymasz tylko niezbędną teorię i konkretne zadania inspirowane codzienną pracą DBA. Do lekcji dołączone są komendy w plikach TXT i zestaw gotowych zapytań SQL. Kurs jest rozwijany na podstawie Waszych sugestii.
Zaczynamy od solidnych podstaw. Wyjaśniamy, jak działa PostgreSQL i jak przejść przez instalację w uporządkowany sposób. Porządkujemy nazewnictwo wersji, aby różnice pomiędzy oznaczeniami 9.6.18 a 10.1 nie budziły wątpliwości. Tłumaczymy, skąd w kontekście pojedynczej instancji bierze się pojęcie klastra i co ono oznacza w praktyce administratora. Następnie wykonasz pierwszą konfigurację serwera: ustawisz kluczowe parametry, dowiesz się, które z nich wymagają restartu, i jak sprawdzić, czy zmiany zostały zastosowane poprawnie.
W tej części zajmiesz się dostępem do baz i bezpieczeństwem. Ustawisz, kto, do której bazy i z jakich adresów może się łączyć, tak aby środowisko było pod kontrolą. Przećwiczysz bezpieczną zmianę haseł użytkowników oraz proste sposoby chwilowego odłączenia użytkowników, gdy wymaga tego administracja lub prace serwisowe. Zamiast uczyć się na pamięć długich poleceń, skorzystasz z przygotowanego zestawu gotowych zapytań SQL, które pomagają sprawnie sprawdzić obiekty i uprawnienia w bazie. Na co dzień.
Skupiamy się na tym, które opcje logowania są warte włączenia, aby mieć pod ręką informacje potrzebne administratorowi. Pokażemy, jak ustawić poziom i zakres logów tak, by pomagały, a nie zalewały nadmiarem danych. Oprócz bieżącej obserwacji serwera nauczysz się zbierać historyczne informacje o wykonywanych zapytaniach. Dzięki temu łatwiej ocenisz, co działo się w bazie, i przygotujesz się do analizy problemów wydajnościowych na podstawie faktów, a nie domysłów.
Ta część pomaga zrozumieć, co spowalnia bazę. Nauczysz się lokalizować wolne zapytania SQL i interpretować ich wpływ na działanie systemu. Przećwiczysz proste testy wydajności, by porównać skutki zmian konfiguracji i zapytań. Wykorzystasz przygotowane zapytania SQL do szybkiej diagnozy i zyskasz porządek działania: od identyfikacji problemu, przez weryfikację hipotez, aż po potwierdzenie efektów. Dzięki temu podejściu działasz metodycznie i oszczędzasz czas.
Bez kopii zapasowych żadna administracja nie ma sensu. W tej sekcji przećwiczysz wykonanie backupu oraz odtworzenie bazy do dowolnego punktu w czasie. Następnie zajmiesz się podnoszeniem PostgreSQL do wyższej wersji, w uporządkowany sposób, tak aby zmiana przebiegła bez niespodzianek. Dowiesz się, jakie kroki kontrolne warto wykonać przed i po operacji oraz jak potwierdzić, że baza działa poprawnie po odtworzeniu i po aktualizacji.
Przystąp do szkolenia i oceń go jako pierwszy!