Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji

Najbliższe terminy szkoleń

Warszawa
20.01 23.01
Termin gwarantowany Zapisz się
Warszawa
16.03 19.03
Zapisz się
Warszawa
22.06 25.06
Zapisz się

Opis szkolenia

Szkolenie przeznaczone dla osób, do których zadań będzie należeć administracja, zabezpieczenie i optymalizacja bazami danych PostgreSQL. Podczas szkolenia omawiane są zagadnienia związane z instalacją, konfiguracją, utrzymaniem baz danych PostgreSQL. Szkolenie obejmuje również zagadnienia tworzenia kopii zapasowych oraz odtwarzania baz po awarii, replikacji, HA i bezpieczeństwa. Słowem jest to szkolenie kompleksowe, obejmujące zagadnienia od podstawowych po zaawansowane. W czasie szkolenia uczestnicy wykonują wiele praktycznych ćwiczeń, a także przechodzą symulacje realnych zagrożeń takich jak utrata danych, ataki hackerskie.

Vouchery

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.

Czas trwania 4 dni
Śr. licz. uczestników: 7
Poziom trudności Średni
Śr. ocena kursu 4.9/5
Cena kursu 2899,00 PLN (netto)

Czy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?

Dowiedz się więcej

Czego się nauczysz?

  1. Instalacja klastra PostgreSQL
    • Różnice pomiedzy wersjami 8.*, 9.* a 10 i 11
    • Proces instalacji i inicjalizacji klastra
    • Automatyczny start klastra bazodanowego razem z serwerem
    • Ustawianie hasła użytkownika postgres
  2. Dostęp do klastra z siec
  3. Instalacja i konfiguracja PhpPgAdmin
  4. Korzystanie z PSQL
    • Łączenie się z bazą danych
    • Konfiguracja PSQL
    • Uruchamianie zewnętrznych skryptów
    • Sprawdzanie struktury tabeli i dostępnych tabel
  5. Uruchamianie i zatrzymywanie klastra
  6. Zmiana parametrów
    • Zmiana parametrów dla sesji
    • Przywracanie wartości parametrów
    • Trwała zmiana parametrów dla klastra
    • Zmiana parametrów dla innych użytkowników, oraz wybranych baz danych
  7. Sprawdzanie własności bazy danych
  8. Struktura fizyczna i logiczna bazy
    • Struktura fizyczna – katalogi i pliki
    • Struktura logiczna
      • Bazy danych – informacje podstawowe
      • Sprawdzanie dostępnych baz
      • Tworzenie baz danych
      • Bazy danych a struktura katalogów i pliki związane z obiektami bazy
      • Kasowanie baz danych
      • Przestrzenie tabel (tablespace)
      • Schematy
  9. Użytkownicy i uprawnienia
    • HBA - Host Based Access
      • Struktura i składnia pliku pg_hba.conf
      • Konfiguracja dostępu do serwera z różnych hostów i podsieci
      • Autoryzacja z użyciem szyfrowania
      • Autoryzacja bez hasła
    • Użytkownicy i uprawnienia
      • Tworzenie użytkownika
      • Kasowanie użytkownika
      • Limit połączeń na użytkownika
      • Ważność konta
      • Uniemożliwianie logowania
      • Zmiana własności użytkownika
      • Sesje użytkowników i ich rozłączanie
    • Schematy
      • Tworzenie schematów
      • Sprawdzanie dostępnych schematów
      • Tworzenie obiektów w schematach
      • Przenoszenie obiektów do innych schematów
      • Zmiana nazw schematów
      • Kasowanie pustych schematów
      • Kasowanie schematów wraz z zawartymi w nich obiektami
      • Przenoszenie własności obiektów ze schematu na innego użytkownika
      • Domyślne schematy wyszukiwania i zmienna search_path
    • Uprawnienia
      • Nadawanie uprawnień do obiektów
      • Odbieranie uprawnień do obiektów
      • Sprawdzanie uprawnień do obiektów
      • Nadawanie uprawnień do schematów
      • Odbieranie uprawnień do schematów
      • Sprawdzanie uprawnień do schematów
    • Grupy użytkowników i masowe zarządzanie uprawnieniami
      • Tworzenie grup
      • Dodawanie użytkowników do grup
      • Usuwanie z grupy użytkowników
      • Kasowanie grup
      • Przypisywanie i odbieranie uprawnień grupom
    • Monitorowanie uruchamianych zapytań
      • Konfiguracja zapisu do logów
      • Zapis logów do pliku CSV
      • Analiza danych pochodzących z logów
  10. Transakcje, poziomy izolacji i blokady
    • Zarządzanie transakcjami
    • Niepożądane zjawiska związane z transakcyjnością
      • Brudny odczyt
      • Odczyty nie dające się powtórzyć
      • Odczyty widmo
      • Poziomy izolacji
    • Blokady
      • Zasada działania blokad
      • Jawne blokowanie wierszy i tabel
    • Mechanizmy wewnętrzne transakcyjności i operacja VACUUM
  11. Zarządzanie obiektami
    • Typy danych
      • Typy znakowe
      • Typy liczbowe
      • Typ logiczny – boolean
      • Typy daty i czasu
      • Specjalne typy PostgreSQL i typ Blob
    • Tabele
      • Tworzenie tabel
      • Ograniczenia kolumn
      • Ograniczenia tabel
      • Kasowanie tabel
    • Tabele tymczasowe
      • Ograniczenia kluczy obcych
      • Ograniczenie ON DELETE/UPDATE CASCADE i ON DELETE SET NULL
      • Ograniczenie DEFERRABLE
    • Widoki
  12. Elementy optymalizacji w PostgreSQL
    • Konfiguracja buforów
    • Zalecana konfiguracja parametrów startowych
    • Mechanizm WAL i przyspieszanie komend DML
    • Statystyki i histogramy
    • Mechanizm VACUUM i aspekty optymalizacyjne
    • Dane statystyczne bazy danych
    • Plany wykonania zapytań i ich analiza
    • Indeksy i ich zastosowanie
    • Widoki zmaterializowane
    • Partycjonowanie tabel
    • Klastrowanie tabel
  13. Backup i odtwarzanie w PostgreSQL
    • Backup lokalny i zdalny z użyciem narzędzia PG_DUMP
    • Odtwarzanie lokalne i zdalne bazy danych
    • Szybkie kopiowanie baz między dwoma klastrami
    • Błędy podczas odtwarzania
    • Backup i odtwarzanie całego klastra
    • Backup plików danych na poziomie fizycznym
  14. Archiwizacja ciągła i przywracanie do puntu tuż przed awarią
  15. Przywracanie do punktu w czasie
  16. Optymalizacja wydajności tworzenia kopii zapasowych i odtwarzania
  17. Replikacja i HA w PostgreSQL
    • Wprowadzenie do replikacji w PostgreSQL
    • Dobre praktyki w replikacji
    • Replikacja poprzez przesyłanie dzienników w formie plików
    • Replikacja poprzez strumieniowe przesyłanie dzienników
    • Zarządzanie replikacją
    • Tryb gorącej gotowości

Co wyróżnia szkolenia PostgreSQL w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Podczas szkolenia realizujemy projekt aplikacji do samodzielnego rozszerzania po szkoleniu
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Kto będzie Cię uczyć?

Andrzej Klusiewicz

Sprawdź, co mówią o nas Ci, którzy nam zaufali

  • Super

    5.0 / 5 Marek Kiciński, Państwowy Fundusz Rehabilitacji Osób Niepełnosprawnych 28-06-2019 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Bardzo ciekawe szkolenie z postgresql-10, program zrealizowany i wyczerpany w planowanym zakresie polecam :-)

    4.85 / 5 Krystian Kulasza, INFINITE Sp. z o.o. 22-03-2019 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Szkolenie godne uwagi, trener mocno zaangazowany, wysmienite zaplecze merytoryczne.

    5.0 / 5 Michał Dylewski, KAFT Sp. z o.o. 14-12-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Polecam, pelna profeska. Trener przygotowany prefekcyjnie.

    5.0 / 5 Michał Gołębiewski, Asseco Poland S.A. 14-12-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Bardzo dobrze i ciekawie prowadzone szkolenie . Polecam !

    4.78 / 5 Tatiana Nagraba, Sopra Steria Polska Sp. z o.o. 09-11-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Program szkolenia zrealizowany z nawiązką

    4.92 / 5 Radosław Stanek, Sopra Steria Polska Sp. z o.o. 08-11-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Serdecznie polecam, szkolenie wykonane na bardzo wysokim poziomie.

    4.92 / 5 Maciej Bogusz, Jednostka Wojskowa nr 3964 09-08-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Pierwsze szkolenie, na ktorym nie bylo spiny i atomsfera byla luzna.

    5.0 / 5 Dariusz Pękala, Advicom Spółka z o.o. 09-08-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • PostGreSQL w najlepszym wydaniu - 4 dni szkolenia zamiast 2 miesięcy samotnej walki z książkami i blogami w internecie.

    5.0 / 5 Paweł Adamski, JSystems 09-08-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Świetne, a co najważniejsze(a niestety rzadko spotykane) praktyczne szkolenie od zera do bohatera w administracji PostgreSQL ;) Wiedza wyniesiona z cala pewnością przyda się przy realizacji praktycznych zadań w pracy.

    4.85 / 5 Łukasz Bartnicki, ITI Neovision S.A. 14-06-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Konkretnie na temat, przyklady z zycia, bez zbednego marketingu - to co inzynier lubi najbardziej

    4.92 / 5 Dominik Konury, INEA S.A 14-06-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Konkretne zagadnienia bez slajdologi.. Praktyczne przyklady uzycia. Duza wiedza prowadzacego wynikajaca z doswiadczenia.

    5.0 / 5 Bartosz Partyka, INEA S.A 14-06-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Wszechstronne szkolenie z deklarowanego zakresu, wyczerpujace wszystkie interesujace mnie zagadnienia. Administracja, HA, Tuning.

    5.0 / 5 Mariusz Śpiewakowski, STAPLES Polska SP. z o.o. 12-04-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Polecam.

    5.0 / 5 Grzegorz Goryszewski, STAPLES Polska SP. z o.o. 12-04-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Swietne szkolenie i prowadzacy, obszerny material.

    5.0 / 5 Rafał Kaszewski, mBank SA 04-04-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Wiedza trenera bardzo rozległa, nie tylko z zagadnień związanych bezpośrednio ze szkoleniem, ale też spoza - prowadzący chętnie i kompetentnie odpowiada na "ciekawskie" pytania kursantów, a jeśli czegoś nie wie uczciwie się do tego przydaje. Optymalna ilość teorii, duża ilość praktyki - jak najbardziej polecam!

    5.0 / 5 Michał Michalik, Alcatel - Lucent Polska Sp. z o.o. 14-03-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Serdecznie polecam - szkolenie na wysokim poziomie z obszerną wiedzą trenera

    5.0 / 5 Krzysztof Kowal, Alcatel - Lucent Polska Sp. z o.o. 08-03-2018 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Ogólnie dobrze, prowadzący Andrzej Klusiewicz to wybitny specjalista w swojej dziedzinie. Polecam.

    4.5 / 5 Radosław Szczygieł, Instytut Meteorologii i Gospodarki Wodnej PIB 08-12-2017 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Jest OK, sporo się dowiedziałem. Trzeba znać podstawy Linuxa oraz SQL

    4.78 / 5 Łukasz Socha, Urząd Miasta Krakowa 07-12-2017 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Szkolenie git malina.

    4.57 / 5 Mateusz Henicz, Tieto Czech s.r.o. 07-12-2017 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Swietny przekaz, wysoki poziom kompetencji, praktyczne ujecie, a przy tym pasja!!! Brawo!!

    4.85 / 5 Katarzyna Warczak, GSK Services Sp. z o.o. 10-11-2017 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • swietnie prowadzone szkolenie. super przygotowany prowadzacy. polecam

    4.85 / 5 Piotr Skrzypek, GSK Services Sp. z o.o. 09-11-2017 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji
  • Szkolenie było bardzo spójne, materiały przystępne a prowadzący bardzo kompetentny. Duży nacisk na praktykę co jest sporym plusem.

    4.85 / 5 Fryderyk Król, GSK Services Sp. z o.o. 09-11-2017 Administracja bazami danych PostgreSQL z elementami HA, optymalizacji i replikacji

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Gdzie prowadzimy szkolenia?

Warszawa (siedziba firmy) Grójecka 1/3, 02-019
Kraków
Wrocław
Katowice