Najważniejsze informacje

Tytuł szkolenia
SQL i tuning SQL w PostgreSQL
Czas trwania
4 dni
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice
Ceny
1999 zł netto
Kod szkolenia
POS-SQLTUN1

Vouchery z roczną ważnością

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. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Istnieje możliwość organizacji szkolenia zamkniętego w siedzibie klienta lub w naszych salach. Przy grupach 4 i więcej osób może to być korzystniejsze cenowo. Ponadto istnieje możliwość dostosowania programu szkolenia do potrzeb klienta.
Skontaktuj się z nami by dowiedzieć się więcej

Opis szkolenia

Szkolenie przeznaczone zarówno dla osób które chcą nauczyć się od podstaw języka SQL w bazach danych PostgreSQL, jak również dla tych którzy mięli do czynienia z SQL w innych typach baz. Kurs kierowany do analityków, programistów, ale również administratorów którym znajomość SQL ułatwi pracę z bazami danych PostgreSQL. Ponadto szkolenie obejmuje zagadnienia optymalizacyjne często wykorzystywane w pracy programistów, a nie wymagające uprawnień administratora.

Program

  1. SQL w PostgreSQL
    • Instalacja i podstawowa konfiguracja PostgreSQL
    • Programy klienckie
    • Projektowanie bazy danych
    • Typy danych
    • Instrukcja SELECT
    • Warunek WHERE
    • Funkcje znakowe, numeryczne i do manipulowania datami
    • Podzapytania
    • Złączenia
    • Operacje zbiorowe
    • Funkcje agregujące
    • Grupowanie
    • Manipulowanie danymi
    • Tabele i inne obiekty bazy danych
    • Obsługa transakcji
  2. Tuning SQL w PostgreSQL
    • Plany wykonania zapytań i ich analiza
      • Sprawdzanie planu
      • Analiza węzłów
      • Parametry węzłów
      • Skan po indeksie
      • Sortowanie
    • 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
    • Parametr WORK_MEM a sortowanie z użyciem dysku vs. sortowanie z użyciem pamięci operacyjnej
    • Preferencje optymalizatora i wpływ na nie - parametry SEQ_PAGE_COST i RANDOM_PAGE_COST
    • Widoki zmaterializowane
    • 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
    • Statystyki obiektów
      • Informacje podstawowe
      • Odświeżanie statystyk
      • Default_statistics_target i histogram_bounds
    • Klastrowanie tabel
    • 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
    • Vacuum
      • Zwykły vacuum
      • Zmniejszanie wielkości plików danych
      • Automatyczny vacuum – autovacuum
      • Monitorowanie działania vacuum i autovacuum
      • Optymalizacja procesu VACUUM i AUTOVACUUM

Szkolenia poprzedzające

Szkolenia kontynuujące

Proponowane terminy

Termin od Do Miasto Cena Opcje
15-10-2018 18-10-2018 Kraków 1999 zł netto Rezerwuj Pokaż
15-10-2018 18-10-2018 Katowice 1999 zł netto Rezerwuj Pokaż
15-10-2018 18-10-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
15-10-2018 18-10-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
12-11-2018 15-11-2018 Kraków 1999 zł netto Rezerwuj Pokaż
12-11-2018 15-11-2018 Katowice 1999 zł netto Rezerwuj Pokaż
12-11-2018 15-11-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
12-11-2018 15-11-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
10-12-2018 13-12-2018 Kraków 1999 zł netto Rezerwuj Pokaż
10-12-2018 13-12-2018 Katowice 1999 zł netto Rezerwuj Pokaż
10-12-2018 13-12-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
10-12-2018 13-12-2018 Warszawa 1999 zł netto Rezerwuj Pokaż