Prezenční Online Praha

PostgreSQL Programming

Kurz poskytuje znalosti a zkušenosti potřebné pro zhodnocení a optimalizaci dotazů a časů odezev na dotazy. Je zaměřen na systematickou identifikaci a optimalizaci faktorů databáze ovlivňujících výkon dotazů.

Pumpedu
Poskytovatel kurzu
16 hodin
Středně pokročilý
Čeština
IT & Programování
15 000 Kč
Pumpedu
Přejděte na web

Přehled kurzu

Délka
16 hodin
Úroveň
Středně pokročilý
Formát
Prezenční / Online
Místo
Praha
Jazyk
Čeština
Cena
od 15 000 Kč

O kurzu

Kurz poskytuje znalosti a zkušenosti potřebné pro zhodnocení a optimalizaci dotazů a časů odezev na dotazy. Je zaměřen na systematickou identifikaci a optimalizaci faktorů databáze ovlivňujících výkon dotazů.

Co se naučíte

Porozumět architektuře databázového systému
Provést instalaci a implementaci databázového systému
Ladit výkon
Rozkládat tabulky na části za účelem optimalizace
Porozumět možnostem vysoké dostupnosti
Porozumět procesu replikace
Monitorovat databázový systém
Použít procedurální jazyk
Používat rozšiřující nástroje
Použít a spravovat conection pooling

Osnova kurzu

1

Měření výkonu databáze - Důležitost srovnávacích měření, klíčové měření výkonu dotazů: Profiler, doporučení pro identifikaci zamykání a blokování

  • Optimalizace fyzického návrhu databáze - model optimalizace výkonu, optimalizační strategie schématu: klíče, optimalizační strategie schématu: zodpovědná denormalizace, optimalizační strategie schématu: generalizace
  • Optimalizace dotazů pro výkon - model výkonnostní optimalizace: dotazy, co znamená logický tok dotazu, rozhodování o použití poddotazů, doporučené postupy pro budování efektivních dotazů
  • Optimalizace dotazů - Doporučení pro správné psaní dotazů. Urychlení stávajících indexů. Optimalizace JOINů. Rychlá synchronizace dat použitím operátora MERGE.
  • Optimalizace strategie indexů - model výkonnostní optimalizace: indexy, rozhodování o použití indexu
  • Správa konkurenčních operací - model výkonnostní optimalizace: problémy zamykání a blokování, prezentace o užití efektivních dotazů pro redukování zamykání a blokování, strategie redukce zamykání a blokování, DEADLOCKS
  • Optimalizace aplikačního zpracování - Minimalizace blokování a deadlocků. Optimalizace transakcí. Doporučení z praxe.

Pro koho je kurz vhodný?

  • Správcům databázového systému PostgreSQL, kteří si chtějí prohloubit své znalosti o pokročilá témata především v oblasti velkých řešení s vysokou dostupností.

Nejbližší termíny

PostgreSQL Programming

16.4.2026
Online Praha

PostgreSQL Programming

21.9.2026
Online Praha

PostgreSQL Programming

21.9.2026
Prezenčně Praha

Důležité informace

Materiály
Materiály jsou v elektronické podobě.
Kód kurzu
KT21010082
Pumpedu
Kurz nabízí

Pumpedu

www.pumpedu.cz
Navštívit web