Plan du cours

Module 1. Optimisation des requêtes

  • Outils pour l'optimisation des requêtes
  • Plans d'exécution des requêtes mis en cache
  • Effacer le cache
  • Analyse des plans d'exécution
  • Conseils
  • Utilisation du Database Engine Tuning Advisor
  • Optimisation de l'index
  • Structures des tables et des index
  • Méthodes d'indexation Access
  • Stratégies d'indexation

Module 2. Sous-requêtes, tables Expression et fonctions de classement

  • Ecrire des sous-requêtes
  • Utilisation des tables Expressions
  • Utilisation des fonctions de classement

Module 3. Optimisation des jointures et des opérations ensemblistes

  • Types fondamentaux de jointures
  • Algorithme de jointure
  • Opérations sur les ensembles
  • Utilisation de INTO avec l'opération Set

Module 4. Agréger et diviser les données

  • Utilisation de la clause OVER
  • Différents types d'agrégations (cumulatif, glissant et année à date)
  • Pivoter et dépivoter
  • Configuration d'agrégations personnalisées
  • Utilisation de la sous-clause GROUPING SETS
  • Sous-clause CUBE et RULLUP
  • Comment matérialiser les ensembles de regroupement

Module 5. Utilisation de TOP et APPLY

  • SÉLECTIONNER TOP
  • Utilisation de l'opérateur de table APPLY
  • TOP n au niveau du groupe
  • Implémentation de la pagination

Module 6. Optimiser la transformation des données

  • Insérer des données avec la clause VALUES améliorée
  • Utilisation du BULK Rowset Provider
  • Utilisation de INSERT EXEC
  • Les mécanismes de séquence
  • DELETE avec jointures
  • UPDATE avec jointures
  • L'instruction MERGE
  • La clause OUTPUT avec INSERT
  • La clause de sortie avec DELETE
  • La clause de sortie avec UPDATE
  • La clause de sortie avec MERGE

Module 7. Interroger les tables partitionnées

  • Le partitionnement dans le serveur SQL
  • Comment écrire des requêtes sur des tables partitionnées
  • Comment écrire des requêtes sur des vues partitionnées

Pré requis

Connaissances Go à SQL dans un environnement Microsoft SQL Server 2008/2012.

  14 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (8)

Cours Similaires

Business Intelligence with SSAS

  14 heures

Catégories Similaires