Accueil > Base de Données > SQL Server 2019 : analyse des performances et optimisations SQL
Formation #BSI137

Formation SQL Server 2019 : analyse des performances et optimisations SQL

Durée : 5 jours

Code : BSI137


Sessions programmées :

Du 13 au 17 Fév. 2023

Du 29 Mai au 02 Juin 2023

Du 28 Août au 01 Sept. 2023

Du 13 au 17 Nov. 2023

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Prendre connaissance du fonctionnement interne du SGBD pour en optimiser les performances
  • Gérer 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
Programme
1/ Architecture SQL Server
  • Composants
  • Fonctionnement interne
  • Principes d'optimisations
2/ Structure internes
  • Architecture d'une base de données
  • Fichiers, journaux et matériels
  • TempDB
3/ Les entrées / sorties (I/O)
  • Concepts I/O
  • I/O mémoire et I/O stockage
  • Paramétrage et test des entrées/sorties
4/ Optimisation des requêtes et de code
  • Transactions et requêtes : Principes de fonctionnement
  • Analyse des accès concurrents et des locks
  • Méthodes de contournement
  • Principes d'isolation
  • Optimiser les exécutions et le code
  • Gestion de la compilation et de la mise en cache
5/ Statistiques et Index
  • Zoom sur les statistiques, leur calcul et leur intérêt
  • Statistiques et index intelligents
  • Différents types d'index
  • Différents types de statistiques
  • Analyse des impacts selon les choix
  • Optimisation des index et statistiques
6/ Plan d'exécution
  • Fonctionnement interne
  • L'optimiseur interne
  • Différents plans d'exécution
  • Optimisation
  • Paramétrage des caches
  • Résoudre les problèmes du cache de plans
  • Les goulots d'étranglement
  • Tuning manuel et automatique
  • Suivi et monitoring de l'évolution des plans
  • Gestion de la bibliothèque de requêtes
7/ Surveillance et bonnes pratiques
  • Bonnes pratiques d'optimisation
  • Principe des évènements et des compteurs
  • Mise en oeuvre des baselines
  • Surveillance et logs au sein du moteur
  • Benchmark et stress test de l'environnement
  • Implémentation des différents outils en vue du tuning
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • DBA SQL Server
  • Chefs de projet
  • Développeurs
Dates

Dates

  • Du 13 au 17 Fév. 2023
  • Du 29 Mai au 02 Juin 2023
  • Du 28 Août au 01 Sept. 2023
  • Du 13 au 17 Nov. 2023
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.