Cele szkolenia
Kurs ma na celu zapoznanie uczestników z zaawansowanymi zagadnieniami z zakresu wykorzystania serwera baz danych PostgreSQL. W ramach szkolenia uczestnicy poznają techniki badania wydajności operacji wykonywanych na bazie danych oraz samego serwera. Omawiane są kwestie zapewniania wysokiej efektywności zapytań i modyfikacji zawartości bazy poprzez wykorzystanie indeksowania oraz optymalizacji poleceń. Poruszane są typowe problemy występujące przy dużych zbiorach danych oraz metody ich eliminowania, w tym techniki partycjonowania. Ćwiczenia praktyczne realizowane są na platformie GNU/Linux Ubuntu.
Umiejętności
Po ukończeniu kursu uczestnik/czka będzie potrafił/a:
Profil uczestników
Kurs przeznaczony jest dla wszystkich, którzy pracują z środowisku PostgreSQL, mają styczność z jego optymalizacją oraz chcieliby rozszerzyć swoją wiedzę i umiejętności w celu efektywnego wykorzystywania możliwości tego systemu.
Przygotowanie uczestników
Od uczestników szkolenia wymagana jest znajomość relacyjnych baz danych, podstaw języka SQL, podstaw środowiska PostgreSQL oraz podstaw poruszania się w środowisku GNU/Linux.
Przed nami:
Szczegółowy program szkolenia
Wprowadzenie do tematyki strojenia bazy danych
Czyszczenie bazy
Indeksy
Wprowadzenie do optymalizacji zapytań
Statystyki
Blokady
Tabele tymczasowe
Mechanizm Toast
Partycjonowanie tabel
Dodatkowe pytania uczestników
Podsumowanie szkolenia
Test
Ankieta
Metoda realizacji szkolenia
Szkolenie realizowane jest w formie występujących po sobie sesji szkoleniowych podzielonych na moduły. W ramach modułu szkoleniowego przewidziana jest część teoretyczna wyjaśniająca dane zagadnienie, wspólnie oraz samodzielnie rozwiązane przez uczestnika ćwiczenie oraz blok pytań i odpowiedzi .
Po zakończeniu szkolenia rekomendowane jest skorzystanie z:
W ramach szkolenia zapewniamy