Optymalizacja aplikacji dla PostgreSQLPgSQL optymalizacja

Obecnie brak terminów otwartych

Dostępne na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 5 osób.

cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 1990 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

Kategoria: PostgreSQL

Umiejętność wydajnego pisania zapytań SQL jest dziedziną z pogranicza nauki i sztuki. Każde zapytanie jest inne i poprawne diagnozowanie przyczyn długiego czasu jego wykonywania wymaga przekrojowej znajomości funkcjonowania systemu. W szkoleniu Optymalizacja zapytań w PostgreSQL skupiamy się na wykorzystaniu pełnych możliwości języka SQL przy tworzeniu skomplikowanych raportów. Zwracamy uwagę na specyfikę systemu PostgreSQL, oferowane przez bazę narzędzia diagnostyczne i funkcjonalności pozwalające na szybsze otrzymanie wyników zapytań.

Kurs przeznaczony jest dla osób pracujących z bazą danych PostgreSQL, które chcą nauczyć się rozpoznawać wąskie gardła w komunikacji z bazą, izolować problemy z wydajnością i poprawić osiągi swojej aplikacji.

Nasi wykładowcy mogą pochwalić się wieloletnim doświadczeniem z Postgresem, zarówno od strony administratora jak i programisty. Członkiem naszego zespołu jest też jeden ze współautorów systemu PostgreSQL, regularnie występujący na światowej konferencji poświęconej temu silnikowi baz danych.

Czas trwania

2 dni

Program

  1. Optymalizacja zapytań
    • Rodzaje i zastosowanie indeksów
      • Indeksy btree
      • Indeksy GIN i GiST
      • Indeksy częściowe i funkcjonalne
    • Implementacja egzekutora języka SQL
      • Dostęp do danych na dysku
      • Sposób tworzenia złączeń
    • Czytanie polecenia EXPLAIN
      • Szacunki optymalizatora
      • Tuning podsystemu statystyk
      • Dostosowywanie kosztów funkcji
    • Mało wydajne konstrukcje SQL i alternatywy dla nich
    • Zakleszczenia, czytanie tabeli _pg_locks_
  2. Optymalizacja konfiguracji bazy
    • Kluczowe parametry wpływające na wydajność
    • Balansowanie wydajności i niezawodności
    • Diagnozowanie problemów z wydajnością
  3. Optymalizacja współpracy z bazą
    • Polecenia przygotowane, konstrukcja PREPARE
    • Import danych masowych
      • Polecenie COPY
      • Program pgloader
    • Użytkowanie puli połączeń pgbouncer

Pobierz w wersji PDF

Training also available in English - for more information see here.

Przeznaczenie i wymagania

Umiejętność konstruowania zapytań w PostgreSQL na co najmniej średnim poziomie.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Obecnie brak terminów

Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach

Masz pytanie?

Tu możesz zadać niezobowiązujące i szybkie pytanie na temat szkolenia

* Wyrażam zgodę na przetwarzanie danych osobowych przez „ALX” Sp. z o.o. Sp. k. z siedzibą w Warszawie w celu realizacji zgłoszenia.