Školení Microsoft SQL Server - ladění výkonu a optimalizace

Třídenní školení je určeno vývojářům a administrátorům, které trápí problémy s výkonem SQL Serveru. Školení se zaměřuje na ladění výkonu a optimalizaci databázového systému Microsoft SQL Server. Naučíte se identifikovat hlavní příčiny výkonových problémů, analyzovat jejich dopad a využívat vhodné postupy a nástroje pro jejich rychlé odstranění a celkové zlepšení výkonu databázového prostředí.
PN: SCMSSQLLVO
*
14 990 Kč bez DPH

Třídenní odborné školení je zaměřeno na problematiku ladění výkonu a optimalizace databázového systému Microsoft SQL Server. Naučíte se, co vše ovlivňuje výkon SQL Serveru, jak rychlé nalezení hlavního zdroje problémů, rychlé nápravy a jak dostat z SQL Serveru maximum. Část školení se věnuje také hlavním chybám, ke kterým dochází při ladění výkonu nezkušenými osobami a postupům, jak se takovým chybám vyhnout, či je opravit.

3 denní kurz | 9:00 - 16:00 | s obědem

  • Databázové administrátory pracující s Microsoft SQL Serverem
  • Vývojáře databázových aplikací
  • IT specialisty zodpovědné za správu a výkon databázových systémů
  • Technické pracovníky, kteří řeší problémy s výkonem SQL Serveru

Školení je vhodné pro všechny, kteří chtějí zlepšit výkon databází a efektivně řešit výkonové problémy v prostředí SQL Serveru.

  • Porozumět faktorům ovlivňujícím výkon SQL Serveru
  • Identifikovat hlavní příčiny výkonových problémů
  • Analyzovat a optimalizovat SQL dotazy
  • Efektivně využívat indexy a další optimalizační techniky
  • Monitorovat výkon databáze a serveru
  • Využívat nástroje pro diagnostiku a ladění výkonu
  • Vyvarovat se častých chyb při optimalizaci databází
  • Základní až středně pokročilé znalosti práce s Microsoft SQL Serverem
  • Zkušenosti s psaním SQL / T-SQL dotazů
  • Základní orientace ve správě databází a databázových struktur
  1. Architektura SQL Serveru, plánování a běh procesů
    • Představení komponent a architektury SQL Serveru včetně seznámení s SQLOS
    • Porovnání rozdílů v běhu procesů ve Windows a v SQL Serveru
    • Vysvětlení Waits a Queues v SQL Serveru ve vztahu k běhu procesů
  2. SQL Server I/O
    • Seznámení s klíčovými parametry ovlivňujícími výkon úložiště dat z pohledu SQL Serveru
    • Přehled různých úložišť dat vhodných pro SQL Server
    • Konfigurace diskového úložiště s ohledem na výkon SQL Serveru
    • Měření výkonu diskového úložiště
  3. Datové struktury
    • Představení datových struktur, které SQL Server využívá k uložení dat v databázi
    • Doporučení pro práci s datovými soubory, jejich konfigurace s ohledem na výkon SQL Serveru
    • Vysvětlení dopadu tempdb databáze na výkon SQL Serveru a možnosti její konfigurace
  4. Paměť SQL Serveru
    • Seznámení s principy přidělování operační paměti ve Windows
    • Vysvětlení principů, jak SQL Server hospodaří s operační pamětí
    • Ukázka In-memory OLTP a vysvětlení benefitů tabulek hostovaných v operační paměti
  5. Souběžný přístup, zámky a transakce
    • Přehled technik pro řízení souběžného přístupu více uživatelů k databázi
    • Vlastnosti databázové transakce
    • Vysvětlení, jak funguje mechanizmus zámků v SQL Serveru
    • Nastavení vhodné izolační úrovně
  6. Indexy a statistiky
    • Vysvětlení významu statistik a jejich role při odhadu kardinality
    • Význam indexů a jejich dopad na výkon databázových dotazů
    • Návrh indexů za účelem optimalizace databázových dotazů
    • Seznámení s případy, kdy je výhodné využít Columnstore indexy
  7. Exekuce dotazů a analýza exekučních plánů
    • Seznámení s procesem optimalizace a exekuce dotazů
    • Zobrazení a správné čtení exekučních plánů
    • Vysvětlení významu jednotlivých operací v exekučním plánu a jejich dopadu na výkon databázového dotazu
  8. Cache exekučních plánů a jejich rekompilace
    • Seznámení s principy fungování cache exekučních plánů
    • Parameter sniffing a jaké problémy způsobuje
    • Řešení problémů spojených s častými rekompilacemi exekučních plánů
    • Představení a využití Query Store
  9. Extended Events
    • Seznámení s Extended Events
    • Praktické ukázky použití Extended Events ke sledování událostí spojených s výkonnostními problémy SQL Serveru
  10. Monitorování, trasování a tvorba performance baseline
    • Seznámení s možnostmi monitorování SQL Serveru
    • Ukázky trasování SQL Serveru
    • Metodologie pro vytvoření performance baseline SQL Serveru
    • Nástroje pro zátěžové testy SQL Serveru
  • Pokyny ke školení obvykle zasíláme 7 kalendářních dní před zahájením
  • V objednávce uvádějte vždy jméno a příjmení účastníka, email a mobil (v případě řešení organizačních náležitostí)
  • Na základě objednávky zasíláme zálohovou fakturu (pokud s objednavatelem nejsou sjednány jiné platební podmínky)
  • Součástí školení je LAB
  • Před školením je nutné prověřit přístup k RDP protokolu či VPN (pro vzdálený přístup k LABům)

Prezenční forma školení:

  • v učebně máte připravenu veškerou techniku na školení
  • k dispozici je poznámkový blok a psací potřeby
  • přístup k WI-FI a internetu
  • obdržíte vytištěné Osvědčení o absolvování kurzu

Online forma školení:

  • potřebujete internet, webkameru a mikrofon
  • doporučujeme dva monitory

Kurz bude otevřen po naplnění minimálního počtu 3 účastníků!

Zákazníci, kteří koupili tento produkt, také zakoupili

Veeam Backup and Replication pro administrátory – konfigurace a správa

SCVEEAMBRK
Praktický dvoudenní workshop pro administrátory. Je orientován na praktickou stránku věci s důrazem na reálné nasazení v praxi.
14 990 Kč bez DPH

Dosažená ocenění

Microsoft AEP jsme ESET Partner Centrum Microsoft Partner Microsoft SBS Citrix Adobe Partner