Ladění výkonu a optimalizace SQL databází

Tento 4-denní kurz provede studenty možnostmi ladění výkonu a optimalizacemi SQL Serveru a databází v produktu Microsoft SQL Server. Cílem je také najít a odstranit úzká místa, což vede ke zvýšení výkonu.

Kód
DB-TUNING

Délka kurzu
4 dny (8:30 – 16:00)

Forma
V naší učebně nebo online

Máte dotazy ke kurzu?


Ing. Jitka Sotonová

Ing. Jitka Sotonová

Vedoucí školicího centra

+420 236 072 375
sotonova@oksystem.cz

Termíny

10. 11. 2025 – 13. 11. 2025 Praha Volný termín Garantovaný termín 22 000 Kč
bez DPH
Přidat do košíku
Nevyhovují vám vypsané termíny? Dejte nám vědět! Kontaktujte nás

Kurz určen pro

Pro uživatele, administrátory, analytiky, databázové, BI specialisty a vývojáře na SQL Serveru.

Osnova

Modul 1: Architektura SQL Serveru

  • Kapitola 1: Komponenty SQL Serveru
  • Kapitola 2: Scheduling
  • Kapitola 3: Čekání a fronty

Modul 2: SQL Server I/O

  • Kapitola 1: Koncepty I/O 
  • Kapitola 2: Storage řešení
  • Kapitola 3: Nastavení a testy I/O 

Modul 3: Struktura databáze

  • Kapitola 1: Struktura databáze
  • Kapitola 2: SQL dotazy
  • Kapitola 3: Datové soubory a logy
  • Kapitola 4: TempDB

Modul 4: Paměť SQL Serveru

  • Kapitola 1: Windows paměť
  • Kapitola 2: SQL Server paměť
  • Kapitola 3: In-Memory OLTP

Modul 5: SQL Server Concurrency

  • Kapitola 1: Konkurenční přístup a transakce
  • Kapitola 2: Zámky a zamykání

Modul 6: Statistiky a indexy

  • Kapitola 1: Statistiky a cardinality estimation
  • Kapitola 2: Indexy
  • Kapitola 3: Columnstore indexy

Modul 7: Plány vykonávání

  • Kapitola 1: Vykonávání dotazů, optimalizátor a optimalizace
  • Kapitola 2: Plány vykonávání
  • Kapitola 3: Analýza plánu vykonávání
  • Kapitola 4: Adaptive Query Processing, Intelligent Query Processing

Modul 8: Kešování a Rekompilace

  • Kapitola 1: Kešování
  • Kapitola 2: Odstraňování potíží při kešování
  • Kapitola 3: Query Store

Modul 9: Extended Events a trasování

  • Kapitola 1: Koncept a využití Extended Events
  • Kapitola 2: SQL Trace, SQL Server Profiler
  • Kapitola 3: Extended Events

Modul 10: Monitorování, trasování a baselining

  • Kapitola 1: Monitorování a trasování
  • Kapitola 2: Baselining a benchmarking

Absolvent kurzu bude umět

  • Popsat architekturu SQL Serveru a jeho komponenty
  • Popsat exekuční modely SQL Serveru, čekání a fronty
  • Popsat koncept I/O operací, storage systémy, navrhnout a otestovat je
  • Popsat koncept a architekturu datových souborů, databází a databáze TempDB, správně psát SQL dotazy
  • Popsat koncept a architekturu vztahující se ke konkurenčnímu přístupu, transakcím, zamykání a izolačním levelům
  • Popsat koncept a architekturu optimizeru, identifikovat a řešit problémy s plány dotazování
  • Popsat koncept a architekturu, která se týká kešování (Plan Cache)
  • Popsat koncept a využít architekturu, která se týká Extended Events
  • Vysvětlit a využít kolekce dat, strategie a techniky k vytváření kolekcí
  • Identifikovat, prozkoumat, najít a odstranit úzká místa, což vede ke zvýšení výkonu.
  • Adaptive Query Processing, Intelligent Query Processing
  • Vytvořit baseline, monitorovat a trasovat server, databáze a aplikace

Požadavky pro absolvování kurzu

  • Znalost jazyka T-SQL
  • Základní znalost SQL Serveru a databází
  • Zkušenosti s operačním systémem Windows

Technické vybavení

Všechny učebny jsou vybaveny nadstandardními počítači připojenými k Internetu, učebny jsou prostorné, klimatizované, bezbariérové a s připojením na Wi-Fi. V případě zájmu lze školení absolvovat online live.

Literatura

Všichni účastníci školení obdrží materiály společnosti OKsystem.

PDF ke stažení

Ceny jsou bez DPH. OKsystem a.s. si vyhrazuje právo změnit termín a cenu školení.

Podobné kurzy

Prohlédněte si některé podobné kurzy z naší široké nabídky.

Úvod do jazyka SQL pro uživatele SQL-Jazyk 0


11 800 Kč Detail kurzu

SQL jazyk pro pokročilé SQL-Jazyk 2


17 700 Kč Detail kurzu
Nový kurz

Microsoft Access MACCESS


14 500 Kč Detail kurzu

Potřebujete poradit?

Neváhejte se na nás obrátit. Jsme vám k dispozici a rádi vám pomůžeme.

Ing. Michaela Setinská

Ing. Michaela Setinská

Bližší informace o školení


+420 731 400 369
setinska@oksystem.cz

Ing. Lumír Vojtěchovský

Ing. Lumír Vojtěchovský

Bližší informace o školení


+420 724 332 135
vojtechovsky@oksystem.cz

Proč OKškolení?

Jaké jsou hlavní výhody našeho školicího centra?

Zjistit o nás víc

Kontaktujte nás

Neváhejte se na nás obrátit ať už máte jakýkoliv dotaz.

Simona Dianová

Simona Dianová

Organizace školení a testů


+420 236 072 251
dianova@oksystem.cz

Ing. Dana Černá

Ing. Dana Černá

Certifikační testy


+420 236 072 318
cernad@oksystem.cz

Potřebujete toho o nás vědět víc, nebo nás raději chcete kontaktovat pomocí formuláře?

Kontaktní stránka

OKškolení je součástí OKsystem a.s.