4 jours (28 heures)

Formation certifiante - Code CNCP : 2235 - Certif Info : 94003

Objectifs

  • Décrire la présentation architecturale de niveau élevé de SQL Server et de ses différents composants
  • Décrire le modèle d’exécution SQL Server, les attentes et les files d’attente
  • Décrire les concepts principaux d’E / S, les réseaux de stockage et les tests de performance
  • Décrire les concepts d’architecture, les scénarios de dépannage et les meilleures pratiques
  • Expliquer la stratégie et les techniques de collecte de données pour analyser les données collectées
  • Comprendre les techniques pour identifier et diagnostiquer les goulots d’étranglement afin d’améliorer la performance globale

Prérequis

  • Connaissance pratique de l’administration et de la maintenance des bases de données
  • Connaissance pratique de Transact-SQL
  • Connaissance de base du système d’exploitation Microsoft Windows

Vous n’avez pas les prérequis nécessaires pour la formation Tuning et Optimisation SQL Server ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Intervenants

Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).

PROGRAMME DE FORMATION TUNING ET OPTIMISATION SQL SERVER

Jour 1 : Comprendre l’architecture de SQL Server.

Architecture SQL Server, planification et attente

  • Composants du serveur SQL et système d’exploitation SQL
  • Windows Scheduling vs SQL Scheduling
  • Attentes et files d’attente.

E/S SQL Server

  • Concepts de base
  • Solutions de stockage
  • Configuration et test d’E / S.

Structures de base de données

  • Structure interne de la base de données
  • Fichier de données internes
  • TempDB Internals.

Atelier et cas pratique

Jour 2 : Comprendre l’optimisation de mémoire pour SQL Server.

Mémoire serveur SQL

  • Mémoire Windows
  • Mémoire serveur SQL
  • OLTP en mémoire.

Concurrence et transactions

  • Concurrence et transactions
  • Verrouillage interne.

Statistiques et index internes

  • Statistiques internes et estimation de cardinalité
  • Index interne
  • Indices des magasins de colonnes.

Atelier et cas pratique

 

Jour 3 : Comprendre l’optimisation de mémoire pour SQL Server.

Analyse des requêtes et de la planification des requêtes

  • Exécution de la requête et optimisation interne
  • Analyser les plans de requêtes.

Mise en cache et recompilation des plans

  • Plan du cache interne
  • Dépannage des problèmes de cache de plan
  • Query Store.

Evénements prolongés

  • Concepts fondamentaux des événements étendus
  • Mise en œuvre d’événements étendus.

Atelier et cas pratique

Jour 4 : Savoir dépanner SQL Server.

Surveillance, suivi et regroupement

  • Surveillance et suivi
  • Bâle et benchmarking.

Dépannage des problèmes de performance courants

  • Résoudre les performances du processeur
  • Dépannage des performances de la mémoire
  • Dépanner les performances d’E / S
  • Dépannage des performances simultanées
  • Dépannage des performances TempDB.

Atelier et Cas pratique

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS