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


Prochaines dates programmées :

Du 27 au 31 Mai 2024

Du 26 au 30 Août 2024

Du 25 au 29 Nov. 2024

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 27 au 31 Mai 2024
  • Du 26 au 30 Août 2024
  • Du 25 au 29 Nov. 2024
  • 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.