MySQL – Administration avancée et Tuning
FCDEV03
- Lieu(x) de formation : Issy-les-Moulineaux
- Domaine(s) de compétences : Développement logiciel & cloud
Administrer les paramètres avancés d’une base de données MySQL
Identifier, anticiper et régler les problèmes de performance de votre serveur de bases de données MySQL et de son environnement
Connaître l’architecture de MySQL
Bien choisir votre moteur de stockage
Choisir les bons types de données
Optimiser les requêtes
Optimiser le serveur MySQL
Identifier les goulots d’étranglement
Gérer les caches et les buffers
Auditer un serveur MySQL.
Administrateurs de base de données, concepteurs, architectes et développeurs Webmaster
CursusIntra / Inter
CONTENU DE LA FORMATION1. Théorie et architecture
• Architecture de MySQL
• Les différents types de moteurs
• Les différents types de données
• Introduction aux outils de mesure de performance
• La modélisation des données
2. Interrogation et manipulation des données
• Retour sur la manipulation des données et les différents types d'interrogation
• Analyse des différents types de vues utilisateurs et systèmes
• Analyse des informations de schémas
• Analyse des différents types de tables pour optimisation
• Import / export et leurs différentes facettes
3. Optimisation des requêtes
• L'exécution d'une requête de A à Z
• Utilisation des procédures stockées et optimisations
• Les triggers, les curseurs et l'optimisation
• Normalisation des données en amont
• La gestion des index
4. Les transactions et l'isolation
• Les différents niveaux d'isolation
• Structures physiques des données et optimisation
5. Performances et optimisation
• Observation de l'activité du serveur par des outils externes et internes
• Benchmark du serveur et du service
• Analyse du plan d'exécution
• L'optimiseur / planificateur
• Variables dynamiques, paramétrages et optimisation du serveur MySQL
• Les différents caches de requêtes et leurs impacts
• Multiples instances de serveur MySQL ou partitionnement interne
6. Réplication d'une base de données
• Retour sur les méthodes de sauvegardes avancées
• Mise en oeuvre de la réplication
• Maintenance et monitoring
7. Haute disponibilité d'une base de données
• Mise en œuvre du Cluster MySQL : de serveur et de service
• Maintenance et monitoring
8. Les logs importants
• Analyse des journaux d'erreurs
• Identification des configurations et des requêtes problématiques
9. Data Warehouse / NoSQL
• Introduction aux Data Warehouse
• Introduction à NoSQL
Attestation de formation
Une question ? Un besoin d'informations complémentaires ?
Mail : contact@aforp.fr
Tel : 01 43 11 29 94
Ø Avoir suivi la formation MSQL-ADM "MySQL Administration" ou avoir les connaissances équivalentes.
3 jours
Nous consulter
Moyens : Reposity et SOC pédagogiques, salles projets avec baies et équipements réseaux (switchs, routeurs, serveurs, firewall, nas). Environnements linux / windows.
Modalités de suivi : Enquête de suivi à 6 mois
Modalités d'évaluation : TP/TD individuel
Veuillez consulter « notre démarche handicap »