Kontakt aufnehmen

Schulungsübersicht

Modul 1: Abfrageoptimierung

  • Werkzeuge zur Abfrageoptimierung
  • Gecachte Ausführungspläne von Abfragen
  • Löschen des Cache-Inhalts
  • Analyse von Ausführungsplänen
  • Hinweise zur Abfrageausführung
  • Einsatz des Database Engine Tuning Advisor
  • Indextuning
  • Strukturen von Tabellen und Indizes
  • Zugriffsmethoden auf Indizes
  • Strategien zur Indexerstellung

Modul 2: Unterabfragen, Tabellenexpressionsarten und Rangierfunktionen

  • Erstellen von Unterabfragen
  • Einsatz von Tabellenexpressionsarten
  • Nutzung von Rangierfunktionen

Modul 3: Optimierung von Verknüpfungen und Mengenoperationen

  • Grundlegende Typen von Joins
  • Join-Algorithmen
  • Mengenoperationen
  • Einsatz von INTO bei Mengenoperationen

Modul 4: Aggregation und Pivotierung von Daten

  • Nutzung der OVER-Klausel
  • Verschiedene Arten der Aggregation (kumulativ, laufend sowie jahresbezogen)
  • Pivotten und Unpivotten von Daten
  • Einrichtung benutzerdefinierter Aggregationsfunktionen
  • Verwendung der GROUPING SETS-Klausel
  • Einsatz der CUBE- und ROLLUP-Klauseln
  • Realisierung von Grouping Sets

Modul 5: Verwendung von TOP und APPLY

  • SELECT TOP
  • Nutzung des APPLY-Tabellenoperators
  • Auswahl der Top-n-Einträge pro Gruppe
  • Implementierung von Seitenumbruchmechanismen

Modul 6: Optimierung der Datentransformation

  • Einfügen von Daten mittels der erweiterten VALUES-Klausel
  • Einsatz des BULK-Rowset-Providers
  • Verwendung von INSERT EXEC
  • Funktionsweise von Sequenzmechanismen
  • Löschen von Daten mittels Joins
  • Aktualisieren von Daten mit Hilfe von Joins
  • Einsatz der MERGE-Anweisung
  • Nutzung der OUTPUT-Klausel beim Einfügen von Daten
  • Verwendung der OUTPUT-Klausel beim Löschen von Daten
  • Einsatz der OUTPUT-Klausel bei Aktualisierungen
  • Nutzung der OUTPUT-Klausel in Verbindung mit MERGE

Modul 7: Abfragen auf partitionierten Tabellen

  • Partitionierung in SQL Server
  • Abfragestrukturen für partitionierte Tabellen
  • Erstellung von Abfragen für partitionierte Ansichten

Voraussetzungen

Gute Kenntnisse in SQL innerhalb der Umgebung von Microsoft SQL Server 2008/2012 sind erforderlich.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien