Accueil > Base de Données > SQL Server 2019 : tuning et optimisation des bases de données
Formation #BSI136

Formation SQL Server 2019 : tuning et optimisation des bases de données

Durée : 5 jours

Code : BSI136


Prochaines dates programmées :

Du 22 au 26 Avril 2024

Du 08 au 12 Juil. 2024

Du 14 au 18 Oct. 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

  • Connaître le fonctionnement interne du SGBD pour en optimiser les performances
  • Disposer d'une méthodologie de résolution de problèmes
  • Etre capable d'optimiser, d'identifier et de corriger les problèmes de plan de requête
Programme
1/ Architecture SQL Server
  • Présentation
  • Composants SQL Server (structures, fichiers, journaux)
  • Fonctionnement interne SQL Server / Windows Server
  • Les principes d'optimisations
2/ Structure d'une base de données
  • Structure de base de données interne
  • Vue d'ensemble des fichiers et des bases
  • Compréhension des structures, fichiers, journaux, matériels
  • Analyse des optimisations par niveau
  • Manipulations des paramétrages avancées SQL Server
3/ Entrée/sortie SQL Server
  • Concepts principaux
  • Concepts mémoire et stockage
  • Analyse de l'architecture interne
  • Analyse de la consommation de la mémoire
  • Analyse, test, stress et optimisation
4/ Exécutions et requêtes
  • Transactions et requêtes
  • Locks
  • Méthodes de contournement
  • Principes d'isolation
  • Optimisations des exécutions et du code
  • Gestion de la compilation et de la mise en cache
5/ Statistiques et Index internes
  • Vue d'ensemble des statistiques
  • Mise en oeuvre
  • 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/ Analyse de l’exécution et du plan d’exécution des requêtes
  • Principe du plan d'exécution
  • Les optimiseurs internes
  • Analyser les plans d’exécution
  • Optimiser les plans d'exécution
  • Paramétrage des caches
  • Identification et dépannage des erreurs de plans et de caches
  • Identification des 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
  • Mise en oeuvre des baselines
  • Surveillance et logs au sein du moteur
  • Benchmark et stress test de l'environnement
  • Outils en vue du tuning
  • Bonnes pratiques d'optimisation
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

  • Développeurs
  • DBA
Dates

Dates

  • Du 22 au 26 Avril 2024
  • Du 08 au 12 Juil. 2024
  • Du 14 au 18 Oct. 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.