Accueil > Domaines de compétence : Formations Informatiques > Base de données > SQL Serveur > Optimisation SQL Server
Prochaines
dates programmées
Optimisation SQL Server
Objectifs
Apprendre aux administrateurs de bases de données travaillant dans un environnement d'entreprise comment identifier et résoudre les problèmes de performances sous Microsoft SQL Server.
Contenu de la formation
- 1. Optimisation du système
- Règles de base de l'optimisation
- Etapes de l'optimisation
- Faut-il tout optimiser
- Maintenance d'une base line
- Architecture de SQL Server
- Architecture générale
- Structures de stockage
- Fichiers de données,
- Journal de transactions,
- Taille des fichiers
- Optimisation du matériel
- 2. Optimisation des objets et de la structure de la base de données
- Normalisation, dénormalisation
- Bien choisir ses types de données
- Tempdb
- 3. Analyse des performances
- Sql Server Management Studio
- SQL trace et le profiler
- Utiliser le résultat de la trace
- Diminuer l'impact de la trace
- Moniteur système
- Choix des compteurs
- Compteurs essentiels
- Compteurs utiles
- Compteur pour tempDb
- 4. Optimisation des requêtes
- Utilisation des index
- Principe de l'indexation
- Choix de l'Index clustered
- Choix des index
- Création d'index et statistiques
- Database Tunning Engine Advisor
5. Transactions et verrous 6. Optimisation du code SQL - Lecture d'un plan d'exécution
- Algorithmes de jointures
- Optimisation du code SQL
7. Optimisation des procédures stockées - Maitrise de la compilation
- Paramètres typiques
- Recompilations automatiques
- Cache des requêtes
Pédagogie et outils
Formateur expert du domaine, un ordinateur, un support de cours version papier ou numérique, vidéo projecteur, tableau blanc.