Une formation sur mesure ?

Devis immédiat

Nos clients

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations SQL Server

Formation SQL Server - Analyse des performances et optimisation des bases de données

Ref. M10987

CPF

durée

4 jours

Tarif

2290€ ht

Toutes les dates

Objectifs

  • Connaître le fonctionnement interne du SGBD pour en optimiser les performances
  • Savoir examiner les mécanismes de verrouillage pour optimiser les accès concurrentiels
  • Disposer d'une méthodologie de résolution de problèmes

Public

  • Professionnels des bases de données souhaitant acquérir une connaissance fine des mécanismes internes et des outils d’optimisation de SQL Server

Prérequis

  • Avoir suivi la formation "Écrire des requêtes Transact-SQL pour SQL Server" (M20761) ou connaissances équivalentes
  • Connaissance des concepts de base des bases de données relationnelles

Programme

Architecture SQL, planification et attentes

  • Composants SQL Server et SQL OS
  • Séquencement Windows vs séquencement SQL
  • Attentes et files d’attente

Entrées/Sorties

  • Concepts fondamentaux
  • Solutions de stockage
  • Paramétrage et test des entrées/sorties

Structures internes

  • Bases de données
  • Fichiers de données
  • TempDB

Mémoire

  • Gestion mémoire Windows
  • Gestion mémoire SQL Server
  • Optimisation OLTP In-Memory

Traitements concurrents et transactions

  • Gestion des accès concurrents et transactions
  • Mécanismes de verrouillage

Statistiques et Index

  • Mécanismes statistiques internes et estimation de la cardinalité
  • Fonctionnement interne des index
  • Index Columnstore

Optimisation des requêtes

  • Mécanismes internes pour l’exécution et l’optimisation des requêtes
  • Analyse des plans d’exécution

Cache des plans d’exécution et recompilation

  • Fonctionnement interne
  • Résoudre les problèmes du cache de plans
  • Le magasin de requêtes

Evènements étendus

  • Concepts de base
  • Implémentation

Surveillance, traçage et base de référence

  • Surveillance et traçage
  • Base de référence et analyse comparative

Résolution de problèmes de performances courants

  • CPU
  • mémoire
  • Entrées/sorties
  • Accès concurrents
  • TempDB

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture