Dernière mise à jour le 11/06/2025

SQL Server 2016 : Performance, tuning et optimisation

Informations générales

Type de formation : Formation continue
Domaine : IA, Big Data et Bases de données
Filière : Microsoft SQL Server
Rubrique : SQL Server 2016
Formation éligible au CPF : Non
Formation Action collective : Non

Objectifs & compétences

    • Comprendre les techniques pour identifier et diagnostiquer les goulots d'étranglement pour améliorer la performance   
    • Décrire l'architecture de haut niveau SQL server et ses différents composants   
    • Décrire le modèle d'exécution SQL Server, les attentes et les files   
    • Décrire les concepts architecturaux de l'optimiseur et comment identifier et fixer les problèmes des plans d'exécution
 

Public visé

    • 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
 

Pré-requis

Avoir des connaissances de base sur le système d'exploitation Windows, sur l'administration et la maintenance des bases de donénes et sur Transcat-SQL

Programme

Module 1 : Architecture SQL Server, planification et attentes
Composants SQL Server et SQL OS
Planification Windows vs planification SQL Attentes et files  
 
Module 2 : Entrée/sortie SQL Server
Concepts principaux
Solutions de stockage
Installation
Entrée/sortie et test  
 
Module 3 : Structures de bases de données
Structure de base de données interne
Fichiers de données internes
TempDB interne  
 
Module 4 : Mémoire SQL Server
Mémoire Windows
Mémoire SQL Server
OLTP In-Memory  
 
Module 5 : Accès concurrentiels et transactions
Expliquer l'accès concurrentiel et les transactions
Verrouillage interne  
 
Module 6 : Statistiques et Index internes
Statistiques internes et estimation de la cardinalité
Index interne Index « Columnstore »  
 
Module 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  
 
Module 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  
 
Module 9 : Evènements étendus Concepts principaux d'évènements étendus
Mettre en œuvre les évènements étendus  
 
Module 10 : Surveillance, traçage et ligne de base
Surveillance et traçage Ligne de base et analyse comparative  
 
Module 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 concurrentiel
Dépanner la performance TempDB
 

Modalités

Modalités : en présentiel, distanciel ou mixte . Toutes les formations sont en présentiel par défaut mais les salles sont équipées pour faire de l'hybride. – Horaires de 9H à 12H30 et de 14H à 17H30 soit 7H – Intra et Inter entreprise.
Pédagogie : essentiellement participative et ludique, centrée sur l’expérience, l’immersion et la mise en pratique. Alternance d’apports théoriques et d’outils pratiques.
Ressources techniques et pédagogiques : Support de formation au format PDF ou PPT Ordinateur, vidéoprojecteur, Tableau blanc, Visioconférence : Cisco Webex / Teams / Zoom.
Pendant la formation : mises en situation, autodiagnostics, travail individuel ou en sous-groupe sur des cas réels.

Méthodes

Fin de formation : entretien individuel.
Satisfaction des participants : questionnaire de satisfaction réalisé en fin de formation.
Assiduité : certificat de réalisation.
Validations des acquis : grille d'evalution  des acquis établie par le formateur en fin de formation.
Code de formation : MS10987

Tarifs

Prix public : 2490
Tarif & financement :
Nous vous accompagnons pour trouver la meilleure solution de financement parmi les 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.
France Travail: sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
CPF -MonCompteFormation
Contactez nous pour plus d’information : contact@aston-institut.com

Lieux & Horaires

Durée : 28 heures
Délai d'accès : Jusqu'a 8 jours avant le début de la formation, sous condition d'un dossier d'insciption complet

Prochaines sessions

Handi-accueillante Accessible aux personnes en situations de handicap. Pour toutes demandes, contactez notre référente, Mme Rizlene Zumaglini Mail : rzumaglini@aston-ecole.com

à voir aussi dans le même domaine...

Formation continue

Microsoft SQL Server

BDRN117

SQL Server (20761) : Ecriture de requêtes avec Transact SQL

A l’issue de la formation, le stagiaire sera capable :

        • Fonctionnalités de SQL Server : Décrire les fonctionnalités clés et les composants.
        • T-SQL et Prédicats Logiques : Expliquer les bases de T-SQL et l'utilisation des prédicats logiques.
        • Requêtes SELECT : Apprendre à écrire des requêtes SELECT pour extraire des données.
        • Requêtes sur Plusieurs Tables : Écrire des requêtes impliquant plusieurs tables.
        • Tri et Filtre des Données : Utiliser des requêtes SELECT pour trier et filtrer les données.
        • Types de Données : Décrire l'utilisation des types de données dans SQL Server.
        • Requêtes DML : Maîtriser l'écriture des requêtes DML pour la manipulation des données.
        • Fonctions Intégrées : Écrire des requêtes utilisant les fonctions intégrées.
        • Sous-requêtes : Apprendre à construire et utiliser des sous-requêtes.
        • Vues et Fonctions de Valeurs de Tables : Créer et mettre en œuvre des vues ainsi que des fonctions de valeurs de tables
 

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Microsoft SQL Server

MS10985

SQL Server 2016 : Introduction aux base de données

    • Décrire les nouveautés au niveau de la disponibilité et de l'évolutivité de SQL Server  
    • Décrire les nouveautés et les améliorations concernant l'accès aux données  
    • Décrire les nouveautés et les améliorations concernant la performance dans SQL Server  
    • Décrire les nouveautés et les améliorations concernant la sécurité dans SQL Server
 

21 heures de formations sur 3 Jours
En savoir plus

Formation continue

Microsoft SQL Server

MS10990

SQL Server 2016 : Analyser les données avec SQL Server Reporting Services

    • Configurer des rapports avec Report Design   
    • Créer des rapports avec Report Designer et / ou report Builder   
    • Créer des rapports mobiles SQL Server   
    • Décrire les différentes sources de données des Report Services et comment les configurer
 

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Microsoft SQL Server

MS20761

SQL Server 2016 : Requêtes de données avec Transact-SQL

    • Comprendre les similitudes et les différences entre Transact-SQL et les autres langages   
    • Décrire l'utilisation des types de données dans SQL Server   
    • Décrire l'architecture de base et des concepts de Microsoft SQL Server 2014   
    • Ecrire des requêtes SELECT
 

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Microsoft SQL Server

MS20762

SQL Server 2016 : Développement de base de données

Acquérir les compétences et connaissances nécessaires pour développer une base de données Microsoft SQL Server 2016

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Microsoft SQL Server

MS20764

SQL Server 2016 : Administration d’une infrastructure de base de données

    • Savoir sauvegarder et restaurer des bases de données SQL Server
    • Être en mesure de gérer la sécurité SQL Server
    • Comprendre comment configurer la messagerie de la base de données, les alertes et les notifications
    • Apprendre à administrer SQL Server avec PowerShell
    • Savoir utiliser SQL Server Profiler et SQL Server Utility pour surveiller l'activité du serveur
 

35 heures de formations sur 5 Jours
En savoir plus