MSSQL Server – Ladění a optimalizace dotazů

Termíny:

18.9. – 20.9. 2019 >>> Objednat

Cena: 13.500 Kč

Cíle:

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ů.

Témata:
  • 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ýkonostní optimalizace: dotazy
  • Co znamená logický tok dotazu?
  • Rozhodování o použití poddotazů
  • Doporučené postupy pro budování efektivních dotazů
  • Zpracování kurzorů v dotazu
  • Model výkonostní optimalizace: řešení založené na „query-set“
  • Pět kroků k vybudování kurzoru
  • Strategie zpracování kurzoru
  • Optimalizace strategie indexů
  • Model výkonostní optimalizace: indexy
  • Rozhodování o použití indexu
  • Doporučení pro použití clusterovaných indexů
  • Doporučení pro použití neclusterovaných indexů
  • Správa konkurentních operací
  • Model výkonostní optimalizace: problémy zamykání a blokování
  • Prezenatce o užití efektivních dotazů pro redukování zamykání a blokování
  • Strategie redukce zamykání a blokování
Požadavky:
  • základní znalost operačního systému (integrace databáze a OS)
  • dobrý přehled v oblasti monitorování a řešení problémů