Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
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
- Vidage du cache
- Analyse des plans d'exécution
- Astuces (hints)
- Utilisation de l'assistant de tuning du moteur de base de données
- Optimisation des index
- Structures des tables et des index
- Méthodes d'accès aux index
- Stratégies d'indexation
Module 2. Sous-requêtes, expressions de table et fonctions de classement
- Rédaction de sous-requêtes
- Utilisation des expressions de table
- Utilisation des fonctions de classement
Module 3. Optimisation des jointures et des opérations ensemblistes
- Types fondamentaux de jointures
- Algorithmes de jointure
- Opérations ensemblistes
- Utilisation de INTO avec les opérations ensemblistes
Module 4. Agrégation et pivotement des données
- Utilisation de la clause OVER
- Différents types d'agrégations (cumulatives, glissantes et année à ce jour)
- Pivotement et dépivotement
- Configuration d'agrégations personnalisées
- Utilisation de la sous-clause GROUPING SETS
- Sous-clauses CUBE et ROLLUP
- Comment matérialiser les ensembles de regroupement
Module 5. Utilisation de TOP et APPLY
- SELECT TOP
- Utilisation de l'opérateur de table APPLY
- TOP n au niveau du groupe
- Mise en œuvre de la pagination
Module 6. Optimisation de la transformation des données
- Insertion de données avec la clause VALUES améliorée
- Utilisation du fournisseur de jeu d'enregistrements BULK
- Utilisation de INSERT EXEC
- Les mécanismes de séquence
- DELETE avec jointures
- UPDATE avec jointures
- Instruction MERGE
- La clause OUTPUT avec INSERT
- La clause OUTPUT avec DELETE
- La clause OUTPUT avec UPDATE
- La clause OUTPUT avec MERGE
Module 7. Interrogation des tables partitionnées
- Partitionnement dans SQL Server
- Comment rédiger des requêtes sur des tables partitionnées
- Comment rédiger des requêtes sur des vues partitionnées
Pré requis
De bonnes connaissances en SQL dans l'environnement Microsoft SQL Server 2008/2012.
14 Heures
Nos clients témoignent (4)
les données ont été personnalisées pour nos organisations
Vincent Long - ASSMANG PTY LTD
Formation - T-SQL Fundamentals with SQL Server Training Course
Traduction automatique
adapté à notre compréhension et nos données
Vincent Long - ASSMANG PTY LTD
Formation - Business Intelligence with SSAS
Traduction automatique
L' instructeur a encore une fois fait preuve de professionnalisme en guidant mon équipe à travers la formation personnalisée avec un excellent sens du timing, des connaissances approfondies, un soutien constant et une relation harmonieuse avec mon personnel.
James - Shawnee Mission School District
Formation - Administering in Microsoft SQL Server
Traduction automatique
La conférence sur les CTE
Glyssa Mae - Metropolitan Bank and Trust Company
Formation - Transact SQL Advanced
Traduction automatique