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.
Erfahrungsberichte (7)
The adjustment made in the lecture/lessons by the trainer once he understood the current SSIS application that we are bound to maintain. The topics became more suitable/usable to us.
Angelito Aguilar - Metrobank
Kurs - Introduction to SQL Server 2012 Integration Services (SSIS)
Datenbankoptimierung, engagierter Ansatz, Fähigkeit, Fragen zu stellen, Einblick/Bewertung unserer Datenbank
Aleksandra Czyndacka - Mikrobit
Kurs - Administering in Microsoft SQL Server
Maschinelle Übersetzung
Lot of content and exactly the requested one.
Pascal - Diehl
Kurs - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Ich schätzte Folios breit gefächertes Wissen. Er war nicht nur mit dem Kursinhalt vertraut, sondern kannte auch Konstrukte in Sprachen, mit denen wir vertraut waren, um die Beispiele für uns aussagekräftiger zu machen. In den Pausen ließ er uns an seinem Wissen über Technologien und Lösungen teilhaben, die nicht Gegenstand der Schulung waren, um uns Einblicke in andere Lösungen zu geben, die wir in Zukunft (und in künftigen Schulungen) verwenden könnten.
Raphael - Markit Valuations Limited
Kurs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Maschinelle Übersetzung
Menschlich sein und so verständlich wie möglich mit uns reden
Sorin
Kurs - Database Administration Fundamentals for MS SQL Server
Maschinelle Übersetzung
All the various ways Darius explained concepts and then put them into our database tables.
James Rodi - Medtech Limited
Kurs - T-SQL Fundamentals with SQL Server Training Course
Vermittlung von Wissen durch einfache und verständliche Beispiele.
Katsiaryna
Kurs - SQL language in MSSQL
Maschinelle Übersetzung