Optimisation de la Performance SQL Server: Le cours complet


Facilitation

Formation en classe ou virtuelle et en direct

Dates du cours et tarification


8 - 12 sept., 2025$3,750.003 - 7 nov., 2025$3,750.0012 - 16 janv., 2026$3,750.009 - 13 mars, 2026$3,750.00

Plan de cours

Architecture de stockage du serveur SQL

Comprendre les pages et les extensions
Comment SQL Server alloue les pages et les extensions
Exploration du placement des données et des index avec les groupes de fichiers
À propos des types de données, de la taille des lignes et de l'utilisation des pages
Déterminer l'espace requis pour une table
Travailler avec des types de données standard
Travailler avec des données texte : Unicode et non-unicode
Utilisation des données d'image
À propos de la fragmentation : Données et index
Utilisation de TSQL pour afficher l'utilisation de l'espace des tables et des index
Utilisation de TSQL pour afficher la fragmentation des tables et des index

Optimisation des instructions SQL

Comprendre l'analyse et la compilation des requêtes
Utilisation et compréhension des statistiques sur le temps et les entrées-sorties
Afficher et comprendre les plans d'exécution graphiques
Comment le serveur SQL utilise les analyses de tables
Comment le serveur SQL traite les requêtes par plage et par point
Comprendre les stratégies de jointure du serveur SQL
Utilisation des plans d'exécution pour écrire de bonnes requêtes SQL
Utilisation de l'optimiseur de requêtes
Mise en œuvre des recommandations de l'optimiseur de requêtes

Index et SQL

À propos des index : Clusterisés et non clusterisés
Comprendre l'architecture et le stockage des index
Le rôle essentiel des index de couverture
Comprendre le rôle du facteur de remplissage et du pad index
À propos des index et des données
A propos des index et des opérations d'insertion/mise à jour
A propos des index et des opérations de suppression
A propos des index et des vues
A propos des index et des vues indexées
Implémentation des index épars

Création d'index : Conseils et utilisation

Faire correspondre des index avec des requêtes : Les requêtes ponctuelles et les requêtes de plage
Créer des index pour prendre en charge les requêtes par points
Créer des index pour supporter les requêtes de plage
Créer des index pour supporter les opérations de jointure
Création d'index pour les opérations d'ordonnancement
Création d'index pour prendre en charge les calculs d'agrégats

Maintenance des index

Comment SQL Server utilise les statistiques
Comment mettre à jour les statistiques
Affichage des statistiques de fragmentation
Reconstruction des index
Modification des index
Maintenance automatisée des index

Gestion de la mémoire du serveur SQL

Comprendre l'architecture de la mémoire du serveur SQL
Comprendre le Buffer Pool et le Buffer Manager
L'importance du taux de réussite du cache de la mémoire tampon
Comprendre les opérations de journalisation
Utilisation et réglage des points de contrôle et de l'écriture paresseuse
Travailler avec Log Writer

Gestion des transactions

À propos de la granularité des verrous : Table, page, étendue et rangée
Types de verrou du serveur SQL et leur compatibilité : Partagé, exclusif et plus
Comprendre les types de verrou dans le contexte de l'isolation des transactions
Conditions de verrouillage courantes : Blocages morts, blocages dynamiques et autres
Détecter et éviter les impasses
Détecter et éviter les Livelocks
Erreurs courantes et comment les éviter

Quand rien d'autre ne fonctionne : Dé-normalisation et autres stratégies

Comparaison des bases de données OLTP et OLAP
Séparer les données de requête des données transactionnelles
La nécessité d'une dé-normalisation
Implémentation de données redondantes : Déclencheurs et fonctions
Mise en œuvre des clés de substitution
Mise en œuvre des tables partitionnées
Mise en œuvre des vues partitionnées

Villes

  • Ottawa

  • Montreal

  • Toronto

Similaires à Formation SQL Server

Administration SQL Server 2016: Le cours complet

Ce cours certifié SETC propose une étude complète des outils et des compétences qui sont mis en œuvre par un administrateur SQL Server. Le cours commence avec une exploration de la plateforme SQL Server et de ses composantes. Les participants procèdent ensuite à une installation et une configuration complète du serveur. Ceci est suivi par une étude détaillée de la création de bases de données, de fichiers et de groupes de fichiers en utilisant le TSQL. La balance du cours étudie le peaufinage de la mémoire et de la performance, la surveillance, la sécurité ainsi que la gestion et la mise en œuvre de copies de secours et de reprises. Finalement, le cours discute la gestion des indexes afin de mieux gérer la fragmentation et la capacité Formation SETC offre des formations SQL Server à Ottawa, Montréal, Toronto, Québec et Calgary. Formations intitulées Administration SQL Server 2016: Le cours complet qui vous permttront d'avancer votre carrière.

28 juil. - 1 août, 2025$3,750.0022 - 26 sept., 2025$3,750.0017 - 21 nov., 2025$3,750.0026 - 30 janv., 2026$3,750.0023 - 27 mars, 2026$3,750.00

Formation SQL Server: Maîtriser les technologies toujours actives

Le cours Formation SQL Server : Maîtriser les technologies toujours actives permet aux professionnels des bases de données de concevoir, mettre en œuvre et surveiller une infrastructure de base de données robuste capable de servir les clients 24 heures sur 24, 7 jours sur 7. La formation présente les concepts de la conception d'une infrastructure toujours opérationnelle avec SQL Server et aborde la mise en œuvre et la maintenance complètes de la conception avec SQL Server. Le cours comprend la conception de la topologie, l'installation et la configuration dans un contexte de SQL Server Always-On. Formations intitulées Formation SQL Server: Maîtriser les technologies toujours actives qui vous permttront d'avancer votre carrière.

20 - 24 oct., 2025$3,750.0015 - 19 déc., 2025$3,750.0023 - 27 févr., 2026$3,750.00

Formation Oracle: Réplication, clustering et haute disponibilité

Le cours Formation Oracle : Réplication, clustering et haute disponibilité est une exploration du clustering et de la haute disponibilité avec MySQL. La formation comprend les concepts de base de la mise en cluster et aborde les exigences matérielles, topologiques et logicielles d'une implémentation MySQL en cluster. Le cours couvre la conception, l'installation, la configuration et la mise en œuvre d'un cluster MySQL. Ce cours MySQL comprend également une discussion complète sur la surveillance, le dépannage et l'optimisation des clusters MySQL. Formations intitulées Formation Oracle: Réplication, clustering et haute disponibilité qui vous permttront d'avancer votre carrière.

29 sept. - 3 oct., 2025$3,750.0024 - 28 nov., 2025$3,750.002 - 6 févr., 2026$3,750.00

Formation SQL Server: Administration du serveur SQL

Le cours Administration SQL Server (Formation SQL Server) couvre l'administration des bases de données de A à Z sur SQL Server. La formation explore l'installation et la configuration de SQL Server ainsi que la conception et la création de fichiers de données et de journaux SQL Server en utilisant des fichiers et des groupes de fichiers. Le cours aborde également l'importation et l'exportation de données, la sauvegarde et la récupération, la sécurité de SQL Server, ainsi que l'optimisation et la surveillance des performances de SQL Server. La formation se termine par une discussion détaillée sur les index, les types d'index et l'optimisation du stockage des données. Formations intitulées Formation SQL Server: Administration du serveur SQL qui vous permttront d'avancer votre carrière.

13 - 17 oct., 2025$3,750.008 - 12 déc., 2025$3,750.0016 - 20 févr., 2026$3,750.00

Formation SQL Server: Transformation des données avec SSIS

Le cours Transformer les données avec SSIS (Formation SQL Server) couvre l'ensemble des concepts de SSIS, des bases des sources de données aux flux de données et flux de contrôle avancés. Le cours commence par une visite de Visual Studio .NET et de ses nombreuses fenêtres, boîtes de dialogue et fonctionnalités. Ensuite, vous apprendrez à importer des données à partir de fichiers délimités et positionnels, à exporter des données vers des sources de données externes et à mettre en œuvre des conditions d'erreur simples. La formation comprend la mise en œuvre de tâches complexes de transformation des données et la gestion des valeurs NULL et des changements d'encodage. Le cours aborde également les opérations de chargement de données qui sont communes aux entrepôts de données SQL Server qui utilisent un schéma en étoile. Formations intitulées Formation SQL Server: Transformation des données avec SSIS qui vous permttront d'avancer votre carrière.

29 sept. - 3 oct., 2025$3,350.0024 - 28 nov., 2025$3,350.002 - 6 févr., 2026$3,350.00

Interroger une base de données SQL: notions essentielles

Formations intitulées Interroger une base de données SQL: notions essentielles qui vous permttront d'avancer votre carrière.

1 - 2 sept., 2025$3,750.0027 - 28 oct., 2025$3,750.005 - 6 janv., 2026$3,750.002 - 3 mars, 2026$3,750.00

Le cours complet de programmation TSQL

Formations intitulées Le cours complet de programmation TSQL qui vous permttront d'avancer votre carrière.

8 - 12 sept., 2025$3,750.003 - 7 nov., 2025$3,750.0012 - 16 janv., 2026$3,750.009 - 13 mars, 2026$3,750.00


- Inclure tous les plugins compilés (ci-dessous), ou inclure des fichiers individuels si nécessaire -->