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

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

Durée : 4 jours - 28 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER

La formation est animée par un professionnel expérimenté, dont les compétences techniques, professionnelles et pédagogiques ont été validées par des certifications et/ou testées et approuvées par les éditeurs et/ou notre équipe pédagogique. Il est en veille technologique permanente.

Dates des formations
Contactez-nous pour des informations sur les disponibilités pour cette formation.
Logo ACF

Demande de devis

Formation
Cadre
Pôle Emploi
Nom/Prénom
Société
E-mail
Téléphone
Période
Evaluer mon niveau

Les objectifs

Connaître
Connaître
le fonctionnement interne du SGBD pour en optimiser les performances
Savoir
Savoir
examiner les mécanismes de verrouillage pour optimiser les accès concurrentiels
Être
Être
capable de gérer finement les statistiques et les index pour garantir les performances d'une base de données
Disposer
Disposer
d'une méthodologie de résolution de problèmes

pré-requis

Disposer d'un bon niveau de connaissances des différents sujets couverts par ce programme.

Connaissance des concepts de base des bases de données relationnelles.

Moyens pédagogiques, techniques et d'encadrement

  • 1 poste de travail complet par personne
  • De nombreux exercices d'application
  • Mise en place d'ateliers pratiques
  • Remise d'un support de cours
  • Remise d'une attestation de stage

Modalités d'évaluation des acquis

- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage

Accessibilité handicapés

- Au centre d’affaires ELITE partenaire d’ACF à 20 m.
- Guide d’accessibilité à l’accueil.

Le 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

ÉVÈ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