PRZYSPIESZ OBLICZENIA
PostgreSQL - optymalizacja zapytań
Opis szkolenia
Szkolenie pokrywające zagadnienia związane z optymalizacją zapytań do baz danych PostgreSQL.
Czas trwania: 2 dni po 8h (wliczając jednogodzinną przerwę lunchową)
Wymagania: Znajomość SQL na poziomie podstawowym, którą można zdobyć uczestnicząc w naszym szkoleniu “Podstawy języka SQL”.
Plan szkolenia
Akt pierwszy: Czekam, czekam i nic
- Dlaczego moje zapytanie jest mało wydajne
- Kolejność wykonywania operacji
Akt drugi: Analiza zapytań
Akt trzeci: Indeksowanie kolumn:
- Typy indeksów
- Indeksowanie częściowe (partial indexing)
- Indeksowanie wyników funkcji
- Indeksowanie tekstu celem przeszukiwania
Akt czwarty: Optymalizacja zapytań
- Optymalizacja agregacji
- HashAggregates vs. GroupAggregates
- DISTINCT vs. GROUP BY
- Optymalizacja wyrażeń IN
- Optymalizacja wyrażeń ORDER BY
- Kolejność łączenia tabel a wydajność
- Optymalizacja wyrażeń SET
Kontakt w sprawie szkolenia zamkniętego