SQL Server 2016 : Performance, tuning et optimisation

  • Référence : MS10987
  • Durée : 4 jours (28 heures)
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • 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 Transcat-SQL

PROFIL DES STAGIAIRES

  • Personnes qui développent des applications qui délivrent le contenu à partir des bases de données SQL Server
  • Personnes qui doivent administrer et maintenir les bases de données SQL Server
  • Personnes qui écrivent des requêtes sur les données et qui souhaitent sécuriser la performance d’exécution optimale
  • Personnes responsables de la performance optimale des instances SQL Server

OBJECTIFS

  • Acquérir les compétences et connaissances nécessaires pour gérer et maintenir les bases de données SQL Server

METHODES PEDAGOGIQUES

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • Mise à disposition d’un poste de travail par participant

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert SQL Server 2016

CONTENU DU COURS

1 - Architecture SQL Server, planification et attentes

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

2 - Entrée/sortie SQL Server

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

3 - Structures de bases de données

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

4 - Mémoire SQL Server

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

5 - Accès concurrentiels et transactions

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

6 - Statistiques et Index internes

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

7 - 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

8 - Mise en cache des plans et recompilation

  • Mise en cache des plans interne
  • Dépannage des problèmes de mise en cache des plans

9 - Evènements étendus

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

10 - Surveillance, traçage et ligne de base

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

11 - Dépannage des problèmes de performance courants

  • Dépanner les problèmes de performance CPU
  • Dépanner la performance de la mémoire
  • Dépanner la performance des entrée/sortie
  • Dépanner la performance de l’accès conccurentiel
  • Dépanner la performance TempDB
cookie