[wpms_breadcrumb reverse="0"]
Microsoft SQL Server (informatique décisionnelle)

Analyse des performances et optimisation des bases de données SQL Server 2016/2017

Reference : MS10987

4

jours
- 2 430 € € HT
Télécharger la fiche
Prochaines sessions
    Analyse des performances et optimisation des bases de données SQL Server 2016/2017
    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
    • Être capable de gérer finement les statistiques et les index pour garantir les performances d’une base de données
    • Disposer d’une méthodologie de résolution de problèmes

    Pré requis

     

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

     

    Modalités et délais d’accès

    Bulletin d'inscription à retourner complété

    Pré-inscription

    Programmes de Analyse des performances et optimisation des bases de données SQL Server 2016/2017

    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