Microsoft SQL Server - Optimalizace výkonu databáze (MSQL5A)
Kurz seznámí ú?astníky s doporu?enými postupy pro sledování databázového serveru Microsoft SQL Server a vysv?tlí jim, co vechno má vliv na jeho výkon. Dále je pak nau?í nalézt úzké hrdlo celého systému a tento problém vy?eit pro maximalizaci uite?ného výkonu. Na kurzu jsou rovn? probírány nej?ast?jí chyby p?i lad?ní výkonu a postupy pro jejich odstran?ní. Kurz je primárn? ur?en pro zkuen?jí databázové administrátory, kte?í ji mají praktické zkuenosti s administrací SQL Serveru a rádi by se nau?ili vyuít potenciál jeho výkonu na maximum.
| Kurz je zaradenĂ˝ v kategĂłriĂĄch: |
Databáze → Microsoft SQL → MS SQL 2005/2008 Databáze → Microsoft SQL → MS SQL Microsoft |
NĂĄroÄnosĹĽ kurzu: pokroÄilĂ˝
DĂŠlka kurzu: 3 dny
NĂĄplĹ kurzu:
- Architektura SQL Serveru
- Princip zpracování dotazu v SQL Serveru
- HW faktory ovliv?ující výkon - vliv CPU, RAM a diskového subsystému, práce s úloiti
- Optimalizace Index? - typy index?, interní struktura, ?eení problém? a optimalizace index?, clustered vs. nonclustered indexy
- Optimalizace SQL dotaz? - správný návrh dotaz?, denormalizace databáze, optimalizace JOIN dotaz?, uloené procedury, paralelní zpracování
- P?esuny a archivace dat
- Sledování výkonu SQL Serveru - Performance monitor, Activity monitor, Data Collector
- Analýza získaných dat - identifikace problému, nalezení úzkého hrdla, Dynamic Management Views, nejvíce vyt?ující dotazy
- Automatizace lad?ní výkonu - SQL Profiler, SQL Trace, SQLDiag, Database Engine Tuning Advisor, SQL Nexus, RML Utilities.
- Doporu?ená konfigurace SQL Serveru a databází
PredpokladanĂŠ znalosti:
Praktické zkuenosti s administrací databázového systému Microsoft SQL Server
Orientace v hardware serverových ?eení, diskových polí apod.
Znalost jazyka Transact-SQL
TermĂny kurzu:
OdporuÄenĂŠ predchĂĄdzajĂşce a nadväzujĂşce kurzy:
![]()
OdporuÄenĂŠ predchĂĄdzajĂşce a nadväzujĂşce kurzy
![]()
