SQL Serveur
Optimisation SQL Server
Objectif
Apprendre aux administrateurs de bases de données travaillant dans un environnement d'entreprise à identifier et résoudre les problèmes de performances à l'aide de Microsoft SQL Server
Expérience d’administration de bases de données avec SQL Server
Moyens pédagogiques
Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Remise d'un support de cours.
Moyens techniques
Pour les formations nécessitant un ordinateur, un PC est mis à disposition de chaque participant.
Modalités d'évaluation
Feuille de présence signée en demi-journée,
Evaluation des acquis tout au long de la formation,
Questionnaire de satisfaction,
Attestation de stage à chaque apprenant,
Positionnement préalable oral ou écrit,
Evaluation formative tout au long de la formation,
Evaluation sommative faite par le formateur ou à l'aide des certifications disponibles
Modalités distance
A l’aide d’un logiciel (Teams, Zoom…), d’un micro et d’une caméra les apprenants interagissent et communiquent entre eux et avec le formateur.
Sessions organisées en inter comme en intra entreprise.
L’accès à l’environnement d’apprentissage ainsi qu’aux preuves de suivi et d’assiduité (émargement, évaluation) est assuré.
Pour toute question avant et pendant le parcours, assistance technique à disposition au 04 67 13 45 45.
Profil formateur
Nos formateur sont des experts dans leurs domaines d'intervention
Leur expérience de terrain et leurs qualités pédagogiques constituent un gage de qualité.
Accessibilité
Les personnes en situation d'handicap sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation.
Pour tout renseignement, notre référent handicap reste à votre disposition : mteyssedou@ait.fr
Intégrateurs et administrateurs système chargés de la gestion d’une base de données SQL Server 2014
Compte personnel de formation
La formation n'est pas compatible avec le Compte personnel de formation
Sessions inter-entreprises
La formation n'est pas compatible avec l’organisation en session inter-entreprises
Programme de la formation
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
Optimisation des objets et de la structure de la base de données
- Normalisation, dénormalisation
- Bien choisir ses types de données
- Tempdb
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
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
Transactions et verrous
- Blocage et deadLocks
Optimisation du code SQL
- Lecture d'un plan d'exécution
- Algorithmes de jointures
- Optimisation du code SQL
Optimisation des procédures stockées
- Maîtrise de la compilation
- Paramètres typiques
- Recompilations automatiques
- Cache des requêtes