Sprawdź 141 GWARANTOWANYCH TERMINÓW SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
Szkolenie PostgreSQL

Tuning baz danych i SQL w PostgreSQL

Szkolenie przeznaczone dla administratorów i programistów, którzy chcą rozwiązać problemy wydajnościowe związane z bazami danych PostgreSQL. Do problemu optymalizacji baz danych i...

więcej →
1600 PLN netto 1 968 PLN brutto Dofinansowanie BUR/KFS
Czas trwania 2 dni

Najbliższe terminy 9:00 – 16:00

29.06 –
Gwarantowany Online
Termin niegwarantowany
Kliknij aby przejść do formularza zapisu
26.10 –
Gwarantowany Online
Termin niegwarantowany
Kliknij aby przejść do formularza zapisu
14.12 –
Gwarantowany Online
Termin niegwarantowany
Kliknij aby przejść do formularza zapisu
Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Tuning baz danych i SQL w PostgreSQL.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej — z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie.

Dowiedz się więcej

Opis szkolenia

Szkolenie przeznaczone dla administratorów i programistów, którzy chcą rozwiązać problemy wydajnościowe związane z bazami danych PostgreSQL. Do problemu optymalizacji baz danych i zapytań SQL w PostgreSQL podchodzimy w tym szkoleniu holistycznie, zarówno od strony administracyjnej, jak i programistycznej.

W zakresie pojawiają się metody optymalizacji nie tylko zapytań typu SELECT, ale również optymalizacja ładowania i aktualizacji danych. Uczestnicy podczas szkolenia poznają techniki odnajdywania niewydajnych zapytań, ich optymalizacji oraz metody testów wydajnościowych w bazach PostgreSQL.



GRATIS DO SZKOLENIA:
Kompedium administratora PostgreSQL


dowiedz się więcej o "Kompedium administratora PostgreSQL"

Przejdź do programu szkolenia

Trenerzy prowadzący szkolenia PostgreSQL

Michał Bieniek

Michał Bieniek

Dariusz Górski

Dariusz Górski

Mateusz Henicz

Mateusz Henicz

Jacek Januszewski

Jacek Januszewski

Przemysław Smaga

Przemysław Smaga

Program szkolenia


  1. Parametr shared_buffers

  2. Parametr work_mem

  3. Odnajdywanie problematycznych zapytań
    • Wychwytywanie tworzenia plików tymczasowych - log_temp_files
    • Wykrywanie zapytań trwających dłużej niż X - log_min_duration_statement
    • Rozszerzenie pg_stat_statements i wykrywanie problematycznych zapytań

  4. Analiza planów wykonania
    • Polecenie EXPLAIN PLAN
    • Metody dostępu do danych
    • Dane statystyczne w planach wykonania
    • Skan sekwencyjny a dostęp poprzez indeks
    • Skan równoległy
    • Sortowanie i implikacje sortowania
    • Inne elementy pojawiające się w planach

  5. Partycjonowanie tabel
    • Zasada działania partycjonowania
    • Partycjonowanie a klucz główny i indeksy
    • Partycjonowanie zakresowe
    • Partycjonowanie po wartości
    • Partycjonowanie hash'owe
    • Subpartycje

  6. Indeksy
    • Zasada działania
    • Indeksy jedno i wielokolumnowe
    • Indeksy funkcyjne
    • Indeksy unikalne
    • Indeksy częściowe
    • Klauzula CONCURRENTLY
    • Indeksy a DML

  7. Widoki zmaterializowane
    • Zastosowanie widoków zmaterializowanych
    • Tworzenie widoków zmaterializowanych
    • Odświeżanie widoków zmaterializowanych

  8. Tabele nielogowane
    • Tworzenie tabel logowanych i nielogowanych
    • Tabele nielogowane a utrata danych i replikacja

  9. Przydatne słowniki
    • pg_stat_all_tables
    • pg_stat_user_tables
    • pg_stat_sys_tables
    • pg_statio_user_tables
    • pg_statio_user_indexes
    • pg_stat_database
    • Resetowanie słowników

  10. PgBench
    • Inicjalizacja bazy testowej
    • Uruchamianie testów na określony czas
    • Testy wielosesyjne i wielowątkowe
    • Testy DML+SELECT/SELECT
    • Testy z użyciem własnych skryptów

  11. VACUUM i wewnętrzne mechanizmy transakcyjności
    • Wewnętrzne mechanizmy transakcyjności
    • Zwykły VACUUM
    • Zmniejszanie plików danych - VACUUM FULL
    • Automatyczny VACUUM - autovacuum
    • Automatyczny vacuum a odświeżanie statystyk
    • Indywidualne ustawianie parametrów autovacuum dla obiektów
    • Monitorowanie działania VACUUM i AUTOVACUUM
    • VACUUM a wydajność

  12. Transakcje i blokady
    • Transakcje
    • Blokady
    • Jawne blokowanie wierszy
    • Wykrywanie blokad
    • Rejestrowanie blokad w logach
    • Automatyczne zrywanie sesji po określonym czasie bezczynności w transakcji

Terminy gwarantowane

Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

Szkolenia online

Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

Szkolenie na żywo z trenerem — nie kurs video

To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

Certyfikat ukończenia szkolenia

Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

Środowisko robocze

Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

Zainteresowany? Zapisz się na szkolenie!

Zapisz się — wybierz termin

Sprawdź pozostałe szkolenia z kategorii:

PostgreSQL

Opinie uczestników

4.9/5
Tuning baz danych i SQL w PostgreSQL

Jestem zadowolony, uzyskałem nowe na prawdę przydatne umiejętności. Wszystko zgodnie z oczekiwaniami.

Michał Galas CATOBE
5.0/5
Tuning baz danych i SQL w PostgreSQL

Dziękuję za poświęcony nam czas, szybko i klarownie przeprowadzone szkolenie. Dużo nowych i pomocnych dla nas kwestii zostało poruszone. Pozdrawiam.

Marcin Mroziński CATOBE
5.0/5
Tuning baz danych i SQL w PostgreSQL

Wyjaśnione w prosty sposób mechanizmy, których używa się na codzien lecz niekoniecznie poprawnie

Łukasz Brzeziński Business Online Services sp. z o.o.
5.0/5
Tuning baz danych i SQL w PostgreSQL

Dobrze i konkretnie wyłożony materiał :)

Krzysztof Kozicki PZU SA/PZU ŻYCIE SA
5.0/5
Tuning baz danych i SQL w PostgreSQL

bez zastrzeżeń

Sławomir Zych EduBroker Sp. z o.o.
5.0/5
Tuning baz danych i SQL w PostgreSQL

Świetne szkolenie!

Mateusz Maciejczak PZU S.A / PZU Życie S.A.
5.0/5
Tuning baz danych i SQL w PostgreSQL

Szkolenie bardzo wartościowe, warto skorzystać

Jerzy Lew Asseco Poland S.A.
4.9/5
Tuning baz danych i SQL w PostgreSQL

Tuning postgresa w pigułce, warto posłuchać.

Paweł Charzewski Ailleron SA
Pokaż wszystkie opinie Google Opinie w Google

Zaufali nam

...i wiele innych

5,0 - średnia ocena na podstawie 285 opinii

Dlaczego warto nas wybrać?

Terminy gwarantowane na 100%

Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

100% format warsztatowy

Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

Trenerzy-praktycy z oceną min. 4.75/5

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Dowiedz się dlaczego warto nas wybrać

A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

📅 Przypomnij mi jutro

Wyślemy Ci przypomnienie z linkiem jutro rano.

Zanim wyjdziesz

Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

Żadnego spamu — tylko jedno podsumowanie.