Performance Tuning of T-SQL Queries (MSQL10)

Databases, MS SQL

Location, current term course



Brno
7/29/2020 - 7/30/2020
Order
9/23/2020 - 9/24/2020
Order
11/18/2020 - 11/19/2020
Order
Praha
8/20/2020 - 8/21/2020
Order
10/15/2020 - 10/16/2020
Order
12/10/2020 - 12/11/2020
Order
Vlastní Školení na míru (termín, lokalita, obsah, délka)

The course:

Hide detail
  • Architektura zpracování dotazů
    1. Jak funguje zpracování dotazů.
    2. Exekuční plány.
    3. Kompilace a recyklace exekučních plánů.
    4. Cache SQL Serveru, jejich využití a vliv na celkový výkon serveru.
    5. Faktory ovlivňující výkon databází na úrovni OS - CPU, RAM, diskové pole, sítě, a jejich správná konfigurace.
  • Monitorování dotazů a výkonu systému
    1. Activity Monitor, Performance Monitor.
    2. Dynamic Management Views.
    3. SQL Profiler.
    4. Automatická analýza dat z monitoringu.
    5. Data collector, UCPs.
  • Analýza dotazů a stavu serveru
    1. Analýza dotazů, exekučních plánů a spotřeby zdrojů serveru.
    2. Analýza a tuning indexů.
    3. Analýza zámků a blokování.
    4. Analýza čekání a ostatních problémů se zdroji serveru.
  • Optimalizace dotazů
    1. Doporučení pro správné psaní dotazů.
    2. Indexy v SQL Serveru a jejich použití.
    3. Urychlení stávajících indexů.
    4. Odstranění bookmark lookups.
    5. Málo známé způsoby použití indexů.
    6. Rychlé vyhledávání v textu použitím full-text indexů.
    7. Optimalizace JOINů.
    8. Rychlá synchronizace dat použitím operátora MERGE.
    9. Ostatní techniky refactoringu dotazů.
  • Optimalizace aplikačního zpracování
    1. Minimalizace blokování a deadlocků.
    2. Optimalizace transakcí.
    3. Hinty.
    4. Minimalizace operací v tempdb.
    5. SQL Server performance killers.
    6. Optimalizace provozu jako celku.
    7. Optimalizační checklist.
    8. Doporučení z praxe.
  • Alternativy ke zpracování T-SQL dotazy
    1. Náročné analýzy a agregace - SQL Server Analysis Services.
    2. Přesun a transformace dat - SQL Server Integration Services.
    3. Masivní paralelní zpracování - SQL Server StreamInsight.
Schedule:
2 days (9:00 AM - 5:00 PM )
Course price:
353.57 € ( 427.82 € incl. 21% VAT)

Vybrané zákaznické reference

CETIN a.s., Šárka B.
Performance Tuning of T-SQL Queries ( MSQL10)
"Nejvíce na obsahu mě zaujaly indexy. Toto téma ve své praxi velmi využiji. Některé věci (Například Recovery m.) jsou bohužel spíše pro admina. "
IReSoft, s.r.o., Jiří S.
Performance Tuning of T-SQL Queries ( MSQL10)
"Množství probíraných věcí, které lze přímo vyzkoušet/nasadit na produkčním prostředí pro zlepšení výkonu. Školení bych doporučil jak vývojářům, tak správcům db."
Provident Financial s.r.o., Mike H.
Performance Tuning of T-SQL Queries ( MSQL10)
"Největším přínosem bylo srovnání různých metod, jak řešit co nejoptimálněji dotazy v SQL."
Provident Financial s.r.o., Libor T.
Performance Tuning of T-SQL Queries ( MSQL10)
"Školení bylo připraveno včetně ukázkových skriptů, takže jsme se nezdržovali opisováním dotazů."
Provident Financial s.r.o., Štěpán T.
Performance Tuning of T-SQL Queries ( MSQL10)
"Celková spokojenost, pro mě velké množství "nových" věcí. Příště bych možná uvítal více samostatné práce posluchačů během plnění 'úkolů'. "
CRIF - Czech Credit Bureau, a.s., Václav K.
Performance Tuning of T-SQL Queries ( MSQL10)
"Lektor je bez debat odborníkem, se kterým již naše společnost dříve spolupracovala. V tomto ohledu není co vytknout. Vzhledem k šíři problematiky a různým variantám řešení problémů, kterými se kurz zabývá není asi moc možné řešit složitější zadání nad většími datovými sety. "
AGC Flat Glass Czech a.s., člen AGC Group, Michal Ž.
Performance Tuning of T-SQL Queries ( MSQL10)
"Povedené školení. Co jsem se naučil jistě použiji v praxi."
Compas automatizace, spol. s r.o., Petr K.
Performance Tuning of T-SQL Queries ( MSQL10)
"Skvělé školení se spoustou zajímavých praktických příkladů. Lektor byl vynikající a dokázal udržet pozornost všech posluchačů."
Compas automatizace, spol. s r.o., Jaroslav N.
Performance Tuning of T-SQL Queries ( MSQL10)
"Líbilo se: Školení orientované na praxi, praktické příklady"
Sprinx Systems, a.s., Marcel E.
Performance Tuning of T-SQL Queries ( MSQL10)
"Perfektni, dozvedel sem se mnoho novych informaci. Rad bych si ho i zopakoval :)."
Sprinx Systems, a.s., Štefan G.
Performance Tuning of T-SQL Queries ( MSQL10)
"I jako zkušenější v oboru jsem se dověděl spostu zajímavých a postřehů a podnětů, které mě opět mohou posunout dale. Lektor je na první pohled professional, v problematice se výborně orientuje a velmi srozumitelně témata vysvětluje."
Sprinx Systems, a.s., Vítězslav R.
Performance Tuning of T-SQL Queries ( MSQL10)
"Vše v pořádku - spokojenost."
Sprinx Systems, a.s., Martin K.
Performance Tuning of T-SQL Queries ( MSQL10)
"S kurzem jsem byl celkově velmi spokojen."
BIKE FUN International s.r.o., Lubomír Š.
Performance Tuning of T-SQL Queries ( MSQL10)
"Výborný kurz. Výborný lektor. Výborná atmosféra."