Kom i kontakt

Kursplan

Modul 1. Frågeoptimering

  • Verktyg för frågeoptimering
  • Cachade frågeutförandeplaner
  • Renodling av cache
  • Analys av utförandeplaner
  • Rådgivningar (Hints)
  • Användning av Database Engine Tuning Advisor
  • Indexoptimering
  • Tabell- och indexstrukturer
  • Indexåtkomstmetoder
  • Indexeringsstrategier

Modul 2. Undersökningar, tabelluttryck och rangordningsfunktioner

  • Skrivning av undersökningar
  • Användning av tabelluttryck
  • Användning av rangordningsfunktioner

Modul 3. Optimering av associationer och mängdoperationer

  • Grundläggande associationstyper
  • Association algoritm
  • Mängdoperationer
  • Användning av INTO med mängdoperationer

Modul 4. Aggregering och vridning av data

  • Användning av OVER-klausulen
  • Olika typer av aggregeringar (Ackumulerande, glidande och årstid)
  • Vridning och av-vridning
  • Inställning av anpassade aggregeringar
  • Användning av GROUPING SETS-underklausulen
  • CUBE- och ROLLUP-underklausuler
  • Hur man materialiserar Grouping Sets

Modul 5. Användning av TOP och APPLY

  • SELECT TOP
  • Användning av APPLY-tabelloperatör
  • TOP n på gruppnivå
  • Implementering av paginering

Modul 6. Optimering av datatransformation

  • Infoga data med utökad VALUES-klausul
  • Användning av BULK Rowset Provider
  • Användning av INSERT EXEC
  • Sekvensmekanismer
  • DELETE med associationer
  • UPDATE med associationer
  • MERGE-sats
  • OUTPUT-klausulen med INSERT
  • OUTPUT-klausulen med DELETE
  • OUTPUT-klausulen med UPDATE
  • OUTPUT-klausulen med MERGE

Modul 7. Frågeställning mot partitionerade tabeller

  • Partitionering i SQL Server
  • Hur man skriver frågor mot partitionerade tabeller
  • Hur man skriver frågor mot partitionerade vyer

Krav

God SQL-kunskap i Microsoft SQL Server-miljön 2008/2012.

 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier