Menu
Zamknij menu
Zaloguj się
Asseco Academy » Katalog szkoleń » Administracja PostgreSQL

Szkolenie ADS P-SQL_Z

Administracja PostgreSQL

Akredytacja

  • Opis szkolenia
  • Zakres

Opis szkolenia

Szkolenie skupia się na podstawowych i średnio zaawansowanych aspektach administracji silnikiem bazodanowym, takich jak instalacja, konfiguracja, zarządzanie bazami w klastrze, optymalizacja wydajności, bezpieczeństwo danych i przygotowanie do awarii oraz przedstawia narzędzia wbudowane w Postgresa jak i zewnętrzne aplikacje pozwalające na sprawne zarządzanie bazą oraz analizę problemów z nią związanych

 

Adresaci Szkolenia

Szkolenie jest adresowane głównie dla osób, które chcą zdobyć wiedzę i umiejętności z zakresu administracji PostgreSQL, ale także tych które chcą zrozumieć procesy jakie zachodzą podczas pracy z bazami danych.

Wymagania wstępne – Uczestnik szkolenia powinien:

  • Posiadać podstawową wiedzę z zakresu IT i doświadczenie w pracy z jakąkolwiek bazą danych (umieć się zalogować, znać podstawowe polecenia SQL)
  • Mieć podstawowe doświadczenie w korzystaniu z systemów operacyjnych z rodziny Linux (operowanie na katalogach, edytowanie plików itp). Szkolenie odbywa się w dużej mierze w powłoce systemowej Linuxa.

Zakres

Omówienie PostgreSQL

  • Terminologia
  • logiczna struktura: klaster, tuple, row, page, klaster

Instalacja

  • Inicjalizacja, zmienne środowiskowe, uruchomienie/zatrzymanie bazy danych [ pg_ctl systemctl ]

Architektura systemu

  • Struktury pamięci
    • Pamięć współdzielona [ shared_buffers ]
    • WAL buffers
    • procesy backendowe [ max_connections , superuser_reserved_connections ]
  • Struktura plików. Pliki wchodzące w skład klastra [pliki danych (baza postgres, bazy template), WAL, archiwalne pliki WAL, logi]
  • Postmaster i procesy backgroundowe. Procesy użytkowników.
  • commit i checkpoint

Pliki konfiguracyjne [ postgresql.conf postgresql.auto.conf pg_hba.conf pg_ident.conf, wczytywanie zewnętrznych plików parametrów]

Ustawianie parametrów [poziom sesji, użytkownika, bazy, klastra], widoki pg_settings pg_file_settings

Wybrane parametry konfiguracyjne [ effective_cache_size shared_buffers work_mem maintenance_work_mem wal_buffers checkpoint_timeout checkpoint_completion_target min_wal_size max_wal_size , parametry wpływające na plany zapytań]

Użytkownicy, schematy, pliki tabel/indeksów/TOAST, sprawdzenie nazwy pliku spod bazy danych, sprawdzenie nazwy obiektów z poziomu OS

Indeksy, widoki, widoki zmaterializowane, funkcje, procedury, tabele nielogowane

Partycjonowanie

  • range partitioning
  • list partitioning
  • hash partitioning

Konserwacja systemu [ vacuum / autovacuum i ich paramtery]

Rozszerzenia [extensions]

Analiza wydajności [widoki do analizy wydajności, logowanie wolnych zapytań, statystyki, omówienie planu zapytań, śledzenie utworzenia plików tymczasowych, narzędzia do analizy wydajności]

Optymalizacja zapytań

Backup i odtwarzanie [backup logiczny, backup fizyczny, odtwarzanie do punktu w czasie, ładowanie/wyładowanie danych]

Replikacja

Upgrade klastra

Zagadnienia fakultatywne:

  • Logowanie – gdzie, kiedy w jakiej formie. Ustawienia informacji do logowania [ log_line_prefix ] w tym blokad.
  • Automatyczne rozłączanie nieaktywnych transakcji idle_in_transaction_session_timeout
  • Just-in-time compilation jit

Harmonogram szkoleń

Zdalnie

… jeśli cenisz sobie możliwość nauki z trenerem i innymi uczestnikami, z dowolnego miejsca bez konieczności dojazdu.

Stacjonarnie

… jeśli chesz się uczyć, siedząc w jednej sali z trenerem i innymi uczestnikami.

Online

… jeśli chcesz uczyć się z materiałów dostępnych przez interenet w dowolnym miejscu o dowolnym czasie

Filtry:

Szkolenie: ADS P-SQL_Z

Administracja PostgreSQL

Data
Forma
Język
Dodatkowe informacje
Cena
15.09 – 17.09
Wirtualna klasa
polski
5 000 zł netto
Dodaj do koszyka

Filtry:

Szkolenie: ADS P-SQL_Z

Administracja PostgreSQL

Data
Lokalizacja
Język
Dodatkowe informacje
Cena

Obecnie nie ma szkoleń w wybranej formie.

Filtry:

Szkolenie: ADS P-SQL_Z

Administracja PostgreSQL

Dostęp do szkolenia
Forma
Język
Dodatkowe informacje
Cena

Obecnie nie ma szkoleń w wybranej formie.

Szukasz szkolenia w innym terminie?

Co nowego?

  • Najnowsze
  • Baza wiedzy
  • Marketing

Chcesz z nami porozmawiać?

Zadzwoń do nas: tel. 801 30 30 30