Dernière mise à jour le 28/10/2024

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

Jusqu'a 8 jours avant le début de la formation, sous condition d'un dossier d'insciption complet

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’à 8 jours avant le début de la formation

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

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

Formation continue

Microsoft SQL Server

MS20765

SQL Server 2016 : Provisionnement de bases de données SQL Server

Comprendre comment installer ou mettre à jour une instance SQL Server Disposer des compétences nécessaires pour la maintenance des bases de données Savoir optimiser les aspects relatifs au stockage des informations Être en mesure de migrer une base de données locales vers SQL Azure

35 heures de formations sur 5 Jours
En savoir plus

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