Tuning PostgreSQL dla programistów

Opis szkolenia

Szkolenie jest skierowane do programistów wykorzystujących PostgreSQL. Obejmuje zagadnienia optymalizacyjne często wykorzystywane w pracy programistów, a nie wymagające uprawnień administratora.

Terminy gwarantowane

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu.
Więcej

Szkolenia online i udział online

Szkolenia online odbywają się na żywo z udziałem trenera. Grupy są równie nieliczne jak przy tradycyjnych stacjonarnych szkoleniach w JSystems i liczą zwykle 7-9 osób. W każdym szkoleniu stacjonarnym możesz brać udział online.
Więcej

Inne szkolenia tej kategorii

W ramach kategorii PostgreSQL mamy jeszcze wiele szkoleń. Sprawdź jakie!

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.

Więcej
Szkolenie stacjonarne 1000,00 PLN (netto)
Udział online 800,00 PLN (netto)
Czas trwania 2 dni

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

Dowiedz się więcej

Czego się nauczysz?

  1. Plany wykonania zapytań i ich analiza
    • Sprawdzanie planu
    • Analiza węzłów
    • Parametry węzłów
    • Skan po indeksie
    • Sortowanie
  2. Indeksy
    • Proste indeksy B-Tree
    • Indeksy wielokolumnowe
    • Indeksy unikalne
    • Indeksy częściowe
    • Indeksy a NULLe
    • Indeksy funkcyjne
    • Problemy wynikające z użycia indeksów
    • Konieczność aktualizacji
    • Zajęte miejsce
    • Blokady podczas tworzenia i odbudowywania
  3. Parametr WORK_MEM a sortowanie z użyciem dysku vs. sortowanie z użyciem pamięci operacyjnej
  4. Preferencje optymalizatora i wpływ na nie - parametry SEQ_PAGE_COST i RANDOM_PAGE_COST
  5. Widoki zmaterializowane
  6. Partycjonowanie tabel
    • Podział na partycje
    • Automatyczne rozdzielanie wstawianych wierszy
    • Automatyczne przeszukiwanie tylko właściwych partycji
    • Uwagi do partycjonowania
    • Parametr constraint_exclusion
    • Automatyczne tworzenie nowych partycji
  7. Statystyki obiektów
    • Informacje podstawowe
    • Odświeżanie statystyk
    • Default_statistics_target i histogram_bounds
  8. Klastrowanie tabel
  9. Logowanie wolnych zapytań
    • Ustawienie logowania do jednego pliku
    • Ustawienia logowania
      • LOG_MIN_DURATION_STATEMENT
      • LOG_LINE_PREFIX
      • LOG_LOCK_WAITS i LOG_TEMP_FILES
    • Zapis logów do pliku CSV
    • Ładowanie logów do tabel w bazie
    • Przeglądanie logów z użyciem zapytań SQL
  10. Vacuum
    • Zwykły vacuum
    • Zmniejszanie wielkości plików danych
    • Automatyczny vacuum – autovacuum
    • Monitorowanie działania vacuum i autovacuum
    • Optymalizacja procesu VACUUM i AUTOVACUUM

Najbliższe terminy tego szkolenia

Co wyróżnia szkolenia PostgreSQL w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Komfortowe sale i przestrzeń wspólna
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Kto będzie Cię uczyć?

Andrzej Klusiewicz

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

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.