Performance Tuning of T-SQL Queries (MSQL10)

Databases, MS SQL

Location, current course term



Brno / online
8/25/2022 - 8/26/2022 CZECH
Order
11/24/2022 - 11/25/2022 CZECH
Order
Praha / online
8/4/2022 - 8/5/2022 CZECH
Order
11/3/2022 - 11/4/2022 CZECH
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:
396.00 € ( 479.16 € incl. 21% VAT)
Language:

Vybrané zákaznické reference

Konica Minolta Business Solutions Czech, spol. s r.o., Jindřich Č.
Performance Tuning of T-SQL Queries ( MSQL10)
"Dobře vysvětleno vše z náplně kurzu - zúčastnil jsem se hlavně kvůli indexům a čtení exekučních plánů. Toto bylo ukázáno nad má očekávání.. Pouze tím, že nemám moc velkou praxi s MS SQL, chybělo mi víc času na prozkoušení jednotlivých příkladů. Jinak spokojenost."
Foresta SG, a.s., Radek P.
Performance Tuning of T-SQL Queries ( MSQL10)
"Celé školení bylo pro mě velkým přínosem. S lektorem panuje obrovská spokojentost."
Foresta SG, a.s., Petr F.
Performance Tuning of T-SQL Queries ( MSQL10)
"Děkuji lektorovi, vše srozumitelné podané, také zodpovězeny všechny dotazy."
Foresta SG, a.s., Martin L.
Performance Tuning of T-SQL Queries ( MSQL10)
"Byl jsem velmi spokojen s celkov ym prubehem kurzu, rozsahem i skladnou temat. Tento kurz byl pro me velmi prinosem. Dekuji a preji mnoho uspechu pri dalsim vzdelavani a mnoho spokojenych klientu."
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."
GREEN - SWAN PHARMACEUTICALS CR, a.s., Dušan T.
Performance Tuning of T-SQL Queries ( MSQL10)
"celkově rozšíření obzorů, získal jsem přehled o nástrojích, které lze použít v případě pomalé odezvy aplikace"
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."