SQL Server - optimalizace výkonu
Cíl kurzu
Kurz je určený pro vývojáře a administrátory, kteří mají problémy s výkonem SQL Serveru. V průběhu kurzu se naučí, co vše ovlivňuje jeho výkon, jak rychle najít hlavní zdroje problémů, jak je rychle napravit a jak dostat z SQL Serveru maximum. Část kurzu je věnovaná také hlavním chybám, ke kterým dochází při ladění výkonu nezkušenými osobami, jaké jsou postupy, jak se takovým chybám vyhnout, či je opravit.
Místo konání, termíny a ceny
Tabulka je v mobilním režimu a lze posouvat doleva a doprava
Mám zájem, ale nenašel jsem vhodné místo konání nebo termín
Místo konání | Číslo termínu | Termín Čas | Kurzovné bez DPH včetně DPH | Poznámka | Přidat do košíku |
---|---|---|---|---|---|
Tento kurz nemá aktuálně vypsán termín | 18 000 Kč 21 780 Kč |
Délka kurzu
24 vyučovacích hodin ve 3 dnech
Obsah kurzu
- Úvod do Performance Tuningu (limity optimalizace, architektura zpracování dotazů, exekuční plány, faktory ovlivňující výkon).
- Indexování. Typy indexů, interní struktura indexů, indexové statistiky, indexace výrazů a agregačních funkcí, ... Řešení problémů s indexy.
- Optimalizace SQL dotazů. Správný návrh dotazů, odstranění rekompilací stored procedures, …
- Paralelizace zpracování dotazů.
- Přesun a archivace dat.
- Automatizované ladění výkonu serveru. SQL Diag vs SQL Profiler. Database Engine Tuning Advisor. SQL Nexus a RML Utilities.
- Monitoring výkonu. Data Collector a Management Data Warehouse, Performance Monitor, Activity Monitor, SQL Server Performance Dashboard reporty, notifikace emailem.
- Identifikace a řešení problémů. Expresní diagnostika přes Dynamic Management Views. Identifikace nejvíce vytěžujících dotazů, Locking, Resource Governor, …
Výchozí znalosti
Kurz požaduje velmi dobré znalosti základů správy SQL Serveru a psaní SQL dotazů v SQL Serveru, ideální jsou několikaleté zkušenosti v obou oblastech.
Pomůcky pro účastníka
- Prezentace ke školení v elektronické podobě. V ceně kurzu.