Description
Pendant cette formation, les participants apprendront à maîtriser l'administration de MySQL. Comment aller plus loin dans la gestion et la maintenance de sa base de données MySQL.Pré-requis
- Avoir des notions de base d’administration de MySQL
Publics
- Administrateurs de base de données
Objectifs
- Aller plus loin dans l'administration d'une base de données MySQL
- Gérer des extensions/agrandissements
- Savoir utiliser MySQL Cluster (NDBCluster)
Plan de formation
Planification du déploiement de MySQL
- Comprendre le projet et ses différents buts
- Réfléchir sur l’architecture du projet
- Déterminer les pré-requis du matériel physique
Savoir migrer d’une base de données existante
- Comprendre les limitations et les fonctionnalités de MySQL
- Réfléchir à la migration et à ses contraintes
- Créer des scripts aidant à la migration
Amélioration des performances
- Identifier les goulots d’étranglements
- Apprendre à customiser les paramètres de configuration
- Optimiser les requêtes
- Créer des routines de maintenance
Sauvegarde, Récupération et Planification en cas de catastrophe (tremblement de terre)
- Mécanismes de sauvegarde en ligne et hors ligne
- Programmer des sauvegardes automatisées
- Réplication du serveur
- Problèmes communs et résolutions
- Méthode de récupération de base de données
- Maintenir et centraliser la journalisation à travers les serveurs
Vue d’ensemble d’un planning d’agrandissement
- Stratégies d’agrandissement et de réduction
- Planification de cluster de base de données
- Planifications et stratégies de clustering
MySQL Cluster (NDBCluster)
- Planifier les besoins matériels
- Mettre en place NDBCluster
- Configurer NDBCluster
- Configurer des groupes de nœuds et des partitions
- Management et maintenance du cluster
- Problèmes communs et résolutions
- Les paramètres