Skip to main Content

Performance Tuning et optimisation des bases de données SQL

  • Référence M10987
  • Durée 4 jour(s)
  • Version C

Options de paiement complémentaires

  • GTC 34 TTC

    Les GTC sont proposés en exclusivité aux partenaires autorisés afin de gagner du temps et de fluidifier le processus d'achat des formations chez Global Knowledge. Il s’agit d’un crédit universel qui peut être utilisé dans les centres Global Knowledge à travers le monde.

  • Bons Software Assurance 1 bon de 4 jours

Classe inter en présentiel Prix

EUR2 440,00

hors TVA

Demander une formation en intra-entreprise S'inscrire

Modalité pédagogique

La formation est disponible dans les formats suivants:

  • Classe inter à distance

    Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.

  • Classe inter en présentiel

    Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.

Demander cette formation dans un format différent

Cette formation permet aux participants d’acquérir les compétences et connaissances nécessaires pour gérer et maintenir les bases de données SQL Server, et améliorer la personnalisation et l'optimisation de leurs Bases de données.

Prochaines dates

Haut de page

Cette formation s’adresse aux personnes qui doivent administrer et maintenir les bases de données SQL Server, aux personnes responsables de la performance optimale des instances SQL Server, aux personnes qui écrivent des requêtes sur les données et qui souhaitent sécuriser la performance d’exécution optimale. La formation s’adresse également aux personnes qui développent des applications qui délivrent le contenu à partir des bases de données SQL Server.

Objectifs de la formation

Haut de page
  • Décrire l’architecture de haut niveau SQL server et ses différents composants
  • Décrire le modèle d’exécution SQL Server, les attentes et les files.
  • Décrire les concepts d’entrée/sortie, les SAN et les tests de performance
  • Décrire les concepts architecturaux et les meilleures pratiques liés aux fichiers de données pour les bases de données utilisateurs et TempDB
  • Décrire les concepts architecturaux et les meilleures pratiques liés à l’accès conccurentiel, aux transactions, aux niveaux d’isolation et au verrouillage
  • Décrire les concepts architecturaux de l’optimiseur et comment identifier et fixer les problèmes des plans d’exécution
  • Décrire les concepts architecturaux, les scénarios de dépannage et les meilleures pratiques pour la mise en cache
  • Décrire les concepts architecturaux, la stratégie de dépannage et les scénarios d’utilisation pour des évènements étendus
  • Expliquer la stratégie de collecte des données et les techniques pour analyser les données collectées
  • Comprendre les techniques pour identifier et diagnostiquer les goulots d’étranglement pour améliorer la performance

Programme détaillé

Haut de page

Architecture SQL Server, planification et attentes

  • Composants SQL Server et SQL OS
  • Planification Windows vs planification SQL
  • Attentes et files

Entrée/sortie SQL Server

  • Concepts principaux
  • Solutions de stockage
  • Installation Entrée/sortie et test

Structures de bases de données

  • Structure de base de données interne
  • Fichiers de données internes
  • TempDB interne

Mémoire SQL Server

  • Mémoire Windows
  • Mémoire SQL Server
  • OLTP In-Memory

Accès concurrentiels et transactions

  • Expliquer l’accès concurrentiel et les transactions
  • Verouillage interne

Statistiques et Index internes

  • Statistiques internes et estimation de la cardinalité
  • Index interne
  • Index « Columnstore »

Analyse de l’exécution et du plan d’exécution des requêtes

  • Exécution des requêtes et optimiseur interne
  • Analyser les plans d’exécution
  • Process de requête adaptatif

Mise en cache des plans et recompilation

  • Mise en cache des plans interne
  • Dépannage des problèmes de mise en cache des plans
  • Optimisation automatique
  • Magasin de requêtes

Evènements étendus

  • Concepts principaux d’évènements étendus
  • Mettre en œuvre les évènements étendus

Surveillance, traçage et ligne de base

  • Surveillance et traçage
  • Ligne de base et analyse comparative

Pré-requis

Haut de page

Avoir des connaissances de base sur le système d'exploitation Windows, sur l'administration et la maintenance des bases de données et sur Transact-SQL.

Bon à savoir

Haut de page

Support de cours officiel Microsoft remis aux participants.

Notez que désormais nous fournissons aux participants un support de cours au format électronique. Ce support Microsoft est unique pour chaque participant, après création préalable d'un compte personnel sur le site SkillPipe (http://skillpipe.courseware-marketplace.com), et reste disponible à tout moment (en ligne ou hors ligne).

Pour profiter pleinement du support électronique dès le 1er jour, nous invitons les participants à se munir d'un PC ou d'une tablette, qu’ils pourront connecter en WiFi dans nos locaux de Rueil, Lyon ou Lille.

Cookie Control toggle icon