Objectifs de la formation
Être en mesure d’optimiser les bases de données MS SQL Server en vue d’obtenir de hautes performances pour des applications complexes ou à forte volumétrie.Clientèle visée
Postes en développement et en administration de base de données.Préalables
Expérience de l’administration MS SQL Server (cours MS509).Formateurs
Architecture de la formation
- Introduction à l’optimisation des performances : design physique, analyse de la volumétrie
- Les plus grandes causes de pertes de performance et les goulots d’étranglement les plus communs.
- Optimiser SQL Server pour le cloud et les VM
- Structure de stockage MS SQL Server : fichiers, FILEGROUPS, extensions et pages
- Indexation : création, options, structure, paramétrage et fragmentation
- Optimiser SQL Server à l’aide des indexes
- Lecture et compression d’un plan d’exécution
- Comprendre les améliorations de l’estimateur de cardinalité avec SQL server 2019.
- Vues indexées, vues partitionnées et tables partitionnées
- Rôle et fonctionnement de l’optimiseur : optimisation des requêtes
- Utilisation des hints : RECOMPILE et QUERYTRACEON
- Raffinage des requêtes : plan de requêtes et statistiques
- Cohabitation de SQL Server et Windows : utilisation du CPU, gestion de la mémoire virtuelle et des disques
- Transactions et verrous : exclusif et partagé, verrous de rangées, de pages et de tables, niveaux d’isolations, Hints
- Surveillance de la performance : procédures stocker systèmes, perfmon, alertes, MS SQL Profiler, Query Store, diskSpeed
- Création d’un test de charge et d’indicateurs de référence
- Utilisation du Database Engine Tuning Advisor
- Maintenance des index (défragmentation) et des statistiques
- Liste de contrôle pour un bilan de santé SQL
Détails pédagogiques
Méthode pédagogique
Utilisation de laboratoires pour faire des tests et valider vos connaissances.
Type de cours
Notes relatives à la formation
Les séances publiques ne sont pas prises en compte par Scale AI pour l'attribution de subventions. Seules les versions sur-mesure de ces formations le sont.
Formation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumissionFormation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumission