Rozšířené vyhledávání

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

Tento čtyřdenní kurz provede studenty možnostmi ladění výkonu a optimalizacemi databází v produktu Microsoft SQL Server.

Kurz akreditovaný pro DVPP

Délka kurzu: 4 dny

Termíny

TermínMístoJazykCena (bez DPH)Dostupnost
4. 3. 2019 - 7. 3. 2019 Praha cs 22 300 Kč Volný termín
3. 6. 2019 - 6. 6. 2019 Praha cs 22 300 Kč Volný termín
PDF ke stažení Rozbalit všeSbalit vše
  • 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 a otestovat je
    • Popsat koncept a architekturu datových souborů a databází a databáze TempDB
    • 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 a 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 architekturu, která se týká Extended Events
    • Vysvětlit a využít kolekce dat, strategie a techniky k vytváření kolekcí
    • Identifikovat, prozkoumat a vyřešit úzká místa serveru vedoucí ke zvýšení výkonu
  • 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
  • Kurz určen pro

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

    Všichni účastníci školení obdrží originál studijních certifikovaných materiálů Microsoft.

  • Technické vybavení

    Prostorné učebny jsou vybaveny nadstandardními počítači s možností přístupu na Internet, včetně bezdrátového přístupu.

  • Osnova

    Modul 1: SQL Server Architecture, Scheduling, and Waits

    • Kapitola 1: SQL Server Components and SQLOS
    • Kapitola 2: Windows Scheduling vs. SQL Server Scheduling
    • Kapitola 3: Waits and Queues
    • Cvičení: SQL Server Architecture, Scheduling, and Waits

    Modul 2: SQL Server I/O

    • Kapitola 1: Core Concepts of I/O
    • Kapitola 2: Storage Solutions
    • Kapitola 3: I/O Setup and Testing
    • Cvičení: Testing Storage Performance

    Modul 3: Database Structures

    • Kapitola 1: Database Structure Internals
    • Kapitola 2: Data File Internals
    • Kapitola 3: tempdb Internals
    • Cvičení: Database Structures

    Modul 4: SQL Server Memory

    • Kapitola 1: Windows Memory
    • Kapitola 2: SQL Server Memory
    • Kapitola 3: In-Memory OLTP
    • Cvičení: SQL Server Memory

    Modul 5: SQL Server Concurrency

    • Kapitola 1: Concurrency and Transactions
    • Kapitola 2: Locking Internals
    • Cvičení: Concurrency and Transactions

    Modul 6: Statistics and Index Internals

    • Kapitola 1: Statistics Internals and Cardinality Estimation
    • Kapitola 2: Index Internals
    • Kapitola 3: Columnstore Indexes
    • Cvičení: Statistics and Index Internals

    Modul 7: Query Execution and Query Plan Analysis

    • Kapitola 1: Query Execution and Query Optimizer Internals
    • Kapitola 2: Query Execution Plans
    • Kapitola 3: Analyzing Query Execution Plans
    • Cvičení: Query Execution and Query Plan Analysis

    Modul 8: Plan Caching and Recompilation

    • Kapitola 1: Plan Cache Internals
    • Kapitola 2: Troubleshooting with the Plan Cache
    • Kapitola 3: Query Store
    • Cvičení: Plan Caching and Recompilation

    Modul 9: Extended Events

    • Kapitola 1: Extended Events Core Concepts
    • Kapitola 2: Working with Extended Events
    • Cvičení: Extended Events

    Modul 10: Monitoring, Tracing, and Baselines

    • Kapitola 1: Monitoring and Tracing
    • Kapitola 2: Baselining and Benchmarking
    • Cvičení: Monitoring, Tracing, and Baselining
  • Návaznosti

    Business Intelligence

    Business Intelligence

    SQL Server

    SQL Server
OKsystem a.s.
Tento web používá k poskytování služeb a analýze návštěvnosti soubory cookie. Používáním těchto stránek s tím souhlasíte.