Návrh Školení

Modul 1. Ladění dotazů

  • Nástroje pro ladění dotazů
  • Plány provádění dotazů v mezipaměti
  • Vymazání mezipaměti
  • Analýza prováděcích plánů
  • Rady
  • Pomocí Database Poradce pro ladění motoru
  • Ladění indexu
  • Tabulkové a indexové struktury
  • Index Access Metody
  • Strategie indexování

Modul 2. Poddotazy, tabulka Expression a funkce hodnocení

  • Psaní poddotazů
  • Použití tabulky Expressiontů
  • Použití hodnoticích funkcí

Modul 3. Optimalizace operací spojení a nastavení

  • Základní typy spojení
  • Připojte se k algoritmu
  • Nastavení operací
  • Použití INTO s operací Set

Modul 4. Agregace a pivotování dat

  • Použití klauzule OVER
  • Různé typy agregací (kumulativní, klouzavé a rok od data)
  • Pivoting a Unpivoting
  • Nastavení vlastních agregací
  • Použití článku GROUPING SSETS
  • Články CUBE a RULLUP
  • Jak zhmotnit seskupovací sady

Modul 5. Pomocí TOP a APPLY

  • VYBERTE NAHORU
  • Pomocí operátoru tabulky APPLY
  • TOP n na úrovni skupiny
  • Implementace stránkování

Modul 6. Optimalizace transformace dat

  • Vkládání dat pomocí klauzule Enhanced VALUES
  • Pomocí poskytovatele BULK Rowset Provider
  • Pomocí INSERT EXEC
  • Sekvenční mechanismy
  • DELETE s připojeními
  • AKTUALIZACE s připojeními
  • prohlášení MERGE
  • Klauzule OUTPUT s INSERT
  • Klauzule OUTPUT s DELETE
  • Klauzule OUTPUT s UPDATE
  • Klauzule OUTPUT s MERGE

Modul 7. Dotazování na dělené tabulky

  • Rozdělení na SQL Server
  • Jak psát dotazy na dělené tabulky
  • Jak psát dotazy na rozdělené pohledy

Požadavky

Good SQL znalost prostředí Microsoft SQL Server 2008/2012.

 14 hodiny

Počet účastníků



Price per participant

Reference (8)

Související kurzy

Související kategorie