> Formations > Technologies numériques > SGBD > SQL Server > Formation SQL Server, diagnostic et résolution de problèmes > Formations > Technologies numériques > Formation SQL Server, diagnostic et résolution de problèmes

Formation : SQL Server, diagnostic et résolution de problèmes

Versions 2019 à 2012

SQL Server, diagnostic et résolution de problèmes

Versions 2019 à 2012
Télécharger au format pdf Partager cette formation par e-mail 2


À l'issue de ce cours, vous comprendrez le fonctionnement de SQL Server et serez en mesure d'analyser et de résoudre les problèmes les plus courants. Tous les outils de diagnostic et de résolution de problèmes seront présentés et illustrés, ceci afin de ne plus percevoir SQL Server comme une "boîte noire".


Inter
Intra
Sur mesure

Cours pratique en présentiel ou en classe à distance

Réf. DIP
Prix : 1970 € H.T.
  3j - 21h00
Pauses-café et
déjeuners offerts




À l'issue de ce cours, vous comprendrez le fonctionnement de SQL Server et serez en mesure d'analyser et de résoudre les problèmes les plus courants. Tous les outils de diagnostic et de résolution de problèmes seront présentés et illustrés, ceci afin de ne plus percevoir SQL Server comme une "boîte noire".

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Suivre le fonctionnement de la base SQL Server à l'aide d'outils de diagnostic
  • Utiliser les vues dynamiques de gestion pour analyser le fonctionnement interne
  • Tracer le comportement de SQL Server pour améliorer les performances
  • Analyser les performances des requêtes et l'utilisation des index
  • Résoudre différentes problématiques classiques en SQL Server

Public concerné
Cette formation est destinée aux administrateurs et développeurs qui doivent maintenir un environnement SQL Server, pour assurer les meilleures performances et la stabilité du système.

Prérequis
Bonne connaissance de l'administration SQL Server, connaissance du langage T-SQL.

Programme de la formation

Comprendre le fonctionnement du moteur SQL Server

  • Les différents modules du moteur SQL Server relationnel.
  • SQLOS et l'utilisation de la mémoire, du disque et des processeurs.
  • Le fichier de données et le journal de transactions.
  • Comprendre l'exécution des requêtes.
Travaux pratiques
Observation du fonctionnement de SQL Server à l'aide d'outils de diagnostic.

Obtenir des informations à l'aide des vues dynamiques de gestion (DMV)

  • Les DMV pour SQLOS : analyse du fonctionnement du moteur.
  • Les DMV pour l'exécution : analyse des requêtes, des sessions et des transactions.
  • Les DMV pour les index.
  • Analyser l'exécution du code managé à l'aide des DMV.
Travaux pratiques
Utiliser des DMV pour de nombreux cas d'analyse.

Obtenir des informations à l'aide d'autres outils

  • Tracer à l'aide du profiler.
  • Tracer à l'aide des événements étendus (XEvents).
  • Comprendre et surveiller tempdb.
  • Surveiller les performances d'IO et détecter les contentions.
Travaux pratiques
Utilisation du profiler et des XEvents pour tracer le comportement de SQL Server.

Gérer l'exécution des requêtes

  • Analyser les performances de requêtes.
  • Analyser l'utilisation et la pertinence des index.
  • Comprendre et gérer les problématiques du cache de plans.
  • Gérer les situations d'attente et de blocage.
  • Utiliser le Query Store pour détecter les régressions.
Travaux pratiques
Analyse de l'impact de différents types de batches de requêtes.

Les problématiques classiques

  • Les problématiques transactionnelles : journal de transactions et Deadlock.
  • Les problématiques de mémoire : analyser et corriger les problématiques de mémoire et de cache.
  • Détecter et corriger les problématiques d'IO et de Latches.
  • Les problématiques de CPU : parallélisme, gestion du NUMA.
Travaux pratiques
Recherche de la cause et résolution de différentes problématiques.


Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.

Avis clients
5 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
EMILIEN D.
31/05/23
3 / 5

Absence de plans, support de formation. Impression que le contenu effectif de la formation diverge du descriptif. (Plus orienté bonne pratique de programmation que diagnostique et résolution de problème.)
LAZAKIS M.
31/05/23
2 / 5

pas de plan de formation et pas de structures, pas de visibilité sur l’objectif a atteindre. pas assez orienter diagnostique et resolution, trop orienter developpeur.
HIR ARTHUR L.
19/10/22
5 / 5

Rudi est un super formateur




Horaires
En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 15h30 le dernier jour.

Dates et lieux
Sélectionnez votre lieu ou optez pour la classe à distance puis choisissez votre date.
Classe à distance