Indexy v Microsoft SQL Serveru - návrh, použití a optimalizace (MSQL16A)
Správný návrh index? má jeden z nejzásadn?jších vliv? na výkon dotaz? v databázovém systému Microsoft SQL Server. V tomto kurzu se nau?íte správn? navrhnout a implementovat strategii index? pro konkrétní strukturu databáze, dozvíte se nej?ast?jší chyby a jak jim p?edcházet, a ukážete si novinky v nejnov?jších verzích SQL Serveru. Kurz je primárn? ur?en pro vývojá?e databází a administrátory, kte?í již znají základy dotazování v T-SQL v prost?edí Microsoft SQL Serveru a pot?ebují se nau?it správnému návrhu a použití index? pro maximální výkon jejich databázového ?ešení. Zam??en je p?edevším na SQL Server ve verzích 2012 a 2014 a upozor?uje na jejich novinky a vylepšení, ale v?tšina princip? a postup? je využitelná i v prost?edí starších server? 2008 a 2005.
| The course is included in the following categories: |
Databáze → Microsoft SQL → MS SQL 2005/2008 Databáze → Microsoft SQL → MS SQL Microsoft |
Difficulty of the course: Advanced
Course duration: 2 days
Contents of the course:
- Úvod do index? - princip, d?vody použití
- Princip práce SQL serveru s daty
- Datové struktury, zp?soby uložení dat
- Princip práce SQL serveru s indexy
- Clustered vs. nonclustered indexy
- Návrh struktury index? - Lookup, krycí a filtrovaný index, indexace pohled? a výraz?
- Fulltextové indexy - výhody, použití, správa fulltextových index?, nahrazení operátoru LIKE, fulltextové vyhledávání
- Sledování index? - monitorování využití a fragmentace, statistiky
- Optimalizace index? - vliv index? na výkon, odstran?ní problém?, optimalizace, automatická údržba
- Další indexy a novinky - XML indexy, geografické indexy, columnstore indexy v SQL 2012 a 2014
- Praktické p?íklady a doporu?ení z praxe
Expected knowledge:
Znalost dotazování v jazyce T-SQL
Znalost základních princip? rela?ních databází
Time schedule: 9:00 - 17:00
.Course dates:
Recommended previous and follow-up courses:
