Schulungsübersicht

Modul 1. Abfrage-Tuning

  • Werkzeuge für das Abfrage-Tuning
  • Gecachte Abfrageausführungspläne
  • Löschen des Caches
  • Analysieren von Ausführungsplänen
  • Hinweise
  • Verwendung des Database Engine Tuning Advisors
  • Index-Abstimmung
  • Tabellen- und Index-Strukturen
  • Index Access-Methoden
  • Indizierungs-Strategien

Modul 2. Unterabfragen, Tabellen Expression und Ranking-Funktionen

  • Schreiben von Unterabfragen
  • Verwenden von Tabellen Expressionen
  • Verwendung von Ranking-Funktionen

Modul 3. Optimieren von Joins und Mengenoperationen

  • Grundlegende Join-Typen
  • Join-Algorithmus
  • Mengenoperationen
  • Verwendung von INTO mit Mengenoperationen

Modul 4. Aggregieren und Pivotieren von Daten

  • Verwendung der OVER-Klausel
  • Verschiedene Arten von Aggregationen (kumulativ, gleitend und jahresbezogen)
  • Pivotierung und Unpivotierung
  • Benutzerdefinierte Aggregationen einrichten
  • Verwendung der GROUPING SETS Subklausel
  • CUBE und RULLUP Unterklauseln
  • Wie man Grouping Sets materialisiert

Modul 5. TOP und APPLY verwenden

  • SELECT TOP
  • Verwendung des Tabellenoperators APPLY
  • TOP n auf der Gruppenebene
  • Paging implementieren

Modul 6. Optimieren der Datenumwandlung

  • Einfügen von Daten mit erweiterter VALUES-Klausel
  • Verwendung des BULK Rowset Providers
  • INSERT EXEC verwenden
  • Die Sequence-Mechanismen
  • DELETE mit Joins
  • UPDATE mit Joins
  • MERGE-Anweisung
  • Die OUTPUT-Klausel bei INSERT
  • Die OUTPUT-Klausel bei DELETE
  • Die OUTPUT-Klausel mit UPDATE
  • Die OUTPUT-Klausel mit MERGE

Modul 7. Partitionierte Tabellen abfragen

  • Partitionierung in SQL Server
  • Wie man Abfragen auf partitionierte Tabellen schreibt
  • Wie man Abfragen auf partitionierte Ansichten schreibt

Voraussetzungen

Good SQL Kenntnisse in Microsoft SQL Server 2008/2012 Umgebung.

 14 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (8)

Kombinierte Kurse

Business Intelligence with SSAS

14 Stunden

Verwandte Kategorien