Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| elearning:workbooks:mysql:my07 [2020/01/30 03:29] – modification externe 127.0.0.1 | elearning:workbooks:mysql:my07 [2022/11/01 14:07] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | **Version**: | + | ~~PDF: |
| - | ======MY02 - MySQL - Administration Avancée ====== | + | Version : **2022.01** |
| - | * [[elearning:workbooks: | + | Dernière mise-à-jour |
| - | * [[elearning: | + | |
| - | * [[elearning: | + | |
| - | * [[elearning: | + | |
| - | * [[elearning: | + | |
| - | * [[elearning: | + | |
| - | * [[elearning: | + | |
| - | * [[elearning: | + | |
| - | * [[elearning: | + | |
| - | * [[elearning: | + | |
| - | =====Présentation===== | + | ======SER408 - Validation de la Formation====== |
| - | **Type d' | + | =====Contenu du Module===== |
| - | \\ | + | |
| - | **Objectif** : Savoir administrer, | + | |
| - | \\ | + | |
| - | **Public** : Administrateurs Linux. | + | |
| - | \\ | + | |
| - | **Pré requis** : Être Administrateur Redhat et MySQL Expérimenté. | + | |
| - | \\ | + | |
| - | **Méthode d' | + | |
| - | \\ | + | |
| - | **Moyens pédagogiques** : Support de cours en ligne, téléchargeable au format PDF. | + | |
| - | \\ | + | |
| - | **Validation des acquis** : Évaluations à l'aide de tests auto-correctifs. | + | |
| - | \\ | + | |
| - | **Distributions couvertes par la formation** : %%RedHat%%/ | + | |
| - | \\ | + | |
| - | **Durée** : 21 heures. | + | |
| + | * **SER408 - Validation de la Formation** | ||
| + | * Contenu du Module | ||
| + | * Support de Cours | ||
| + | * Rappel du Programme de la Formation | ||
| + | * Évaluation de la Formation | ||
| + | * Validation des Acquis | ||
| - | =====Programme===== | + | =====Support de Cours===== |
| - | * **Présentation** | + | L' |
| - | * Réplication, | + | |
| - | * Optimisation, | + | |
| - | * Partitionnement, | + | |
| - | * Clustering. | + | |
| - | * **Rappel des Bases** | + | L' |
| - | * Types de Moteurs de Stockage, | + | |
| - | * InnoDB, | + | |
| - | * MyISAM Statique, | + | |
| - | * MyISAM Dynamique, | + | |
| - | * MyISAM Compressé, | + | |
| - | * Memory, | + | |
| - | * Archive, | + | |
| - | * CSV, | + | |
| - | * FEDERATED, | + | |
| - | * NDB Cluster, | + | |
| - | * XtraDB, | + | |
| - | * Aria, | + | |
| - | * Caractéristiques des Moteurs, | + | |
| - | * Stockage des données, | + | |
| - | * Types de Verrous, | + | |
| - | * Support des Transactions, | + | |
| - | * Algorithmes d' | + | |
| - | * Persistance des Données, | + | |
| - | * Optimisation, | + | |
| - | * Fonctionnalités, | + | |
| - | * Procédures Stockées, Fonctions, Déclencheurs et Vues, | + | |
| - | * Procédures Stockées, | + | |
| - | * Fonctions, | + | |
| - | * Déclencheurs, | + | |
| - | * Vues, | + | |
| - | * LAB #1 - Procédures Stockées, Fonctions, Déclencheurs et Vues, | + | |
| - | * Validation des acquis, | + | |
| - | * **Commandes** | + | |
| - | * **Journalisation et Sécurité** | + | * de mesurer |
| - | * Fichiers Logs | + | * de suivre du travail de chaque participant en termes |
| - | * Le Journal des Erreurs | + | |
| - | * Le Journal Binaire | + | |
| - | * Le Journal des Requêtes Lentes | + | |
| - | * Le Journal Général | + | |
| - | * Sécurité | + | |
| - | * Privilèges d' | + | |
| - | * Privilèges au Niveau des Schémas | + | |
| - | * Privilèges au Niveau des Tables | + | |
| - | * Privilèges au Niveau des Colonnes | + | |
| - | * Privilèges pour les Routines Stockées | + | |
| - | * Limitations des Ressources | + | |
| - | * L' | + | |
| - | * La table user | + | |
| - | * Mots de Passe | + | |
| - | * La connexion | + | |
| - | * La commande GRANT | + | |
| - | * La commande REVOKE | + | |
| - | * Modifier | + | |
| - | * LAB #4 - Perte du Mot de Passe de l' | + | |
| - | * Sécuriser l' | + | |
| - | * LAB #5 - Sécuriser l' | + | |
| - | * **Commandes** : GRANT, REVOKE, SET, openssl. | + | |
| - | * **Optimisation** | + | L'abonnement permet aux stagiaires |
| - | * Matériel et Système d'Exploitation, | + | |
| - | * Processeur, | + | |
| - | * Mémoire, | + | |
| - | * Disque Dur, | + | |
| - | * Système d' | + | |
| - | * Cache des Requêtes, | + | |
| - | * Présentation, | + | |
| - | * Configuration, | + | |
| - | * Optimisation du Schéma, | + | |
| - | * Types de Données, | + | |
| - | * Normalisation, | + | |
| - | * Dénormalisation, | + | |
| - | * Indexation, | + | |
| - | * Généralités, | + | |
| - | * Types d' | + | |
| - | * Notions Avancées, | + | |
| - | * Indexation FULLTEXT, | + | |
| - | * La Commande EXPLAIN, | + | |
| - | * Optimisation des Requêtes, | + | |
| - | * Index Condition Pushdown, | + | |
| - | * Multi Range Head, | + | |
| - | * Paramétrage du Serveur, | + | |
| - | * Paramètres Globaux, | + | |
| - | * Paramètres par Client, | + | |
| - | * Paramètres des Moteurs, | + | |
| - | * LAB #4 - Optimisation, | + | |
| - | * Validation des acquis, | + | |
| - | * **Commandes** | + | |
| - | * **Partitionnement** | + | * de télécharger des supports de cours et des LABS au format PDF le dernier jour de la formation, |
| - | * Introduction, | + | * de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale, |
| - | * Gérer | + | * de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours, |
| - | * Gérer | + | * de consulter les mises à jour du contenu |
| - | * Partition pruning, | + | * d' |
| - | * Effacement rapide, | + | |
| - | * Types de partitionnement, | + | |
| - | * Sous-Partitionnement, | + | |
| - | * Restrictions, | + | |
| - | * Fonctions, | + | |
| - | * Importer et exporter, | + | |
| - | * Gestion, | + | |
| - | * Maintenance, | + | |
| - | * LAB #5 - Partitionnement, | + | |
| - | * Validation | + | |
| - | * **Commandes** : PARTITION, EXPLAIN PARTITIONS, SUBPARTITION. | + | |
| - | * **MySQL Cluster** | + | =====Rappel du Programme |
| - | * Transactions ACID, | + | |
| - | * Verrous au niveau | + | |
| - | * Réplication Synchrone, | + | |
| - | * Basculement entre noeuds, | + | |
| - | * Synchronisation automatique, | + | |
| - | * Effectuer des tâches à chaud, | + | |
| - | * L' | + | |
| - | * SPOF, | + | |
| - | * Validation des acquis. | + | |
| + | * **SER400 - Présentation de la Formation**. | ||
| + | * Prérequis | ||
| + | * Matériel | ||
| + | * Logiciels | ||
| + | * Internet | ||
| + | * Programme de la Formation | ||
| + | * **SER401 - Présentation, | ||
| + | * Présentation de MySQL/ | ||
| + | * Développement | ||
| + | * Protocoles de Communication | ||
| + | * Architecture | ||
| + | * Utilisation du Disque | ||
| + | * Utilisation de la Mémoire | ||
| + | * Allocation par Instance | ||
| + | * Allocation par Threads | ||
| + | * Installation | ||
| + | * Démarrage du Serveur | ||
| + | * Le Script mysql.server | ||
| + | * Invocation Directe | ||
| + | * Arrêt du Serveur | ||
| + | * Le Script mysql.server | ||
| + | * La Commande mysqladmin | ||
| + | * Configuration | ||
| + | * Le Client MySQL | ||
| + | * Utilisation | ||
| + | * Options | ||
| + | * LAB #1 - Configuration de Base | ||
| + | * LAB #2 - Configuration Avancée | ||
| + | * Le fichier my.cnf | ||
| + | * Passer des Paramètres à l' | ||
| + | * Paramétrer le Serveur Dynamiquement | ||
| + | * LAB #3 - Le Mode SQL | ||
| + | |||
| + | * **SER402 - SQL, Champs, Moteurs et Jointures** | ||
| + | * SQL | ||
| + | * Chaînes de caractères | ||
| + | * Nombres | ||
| + | * Nombres Entiers | ||
| + | * Nombres Décimaux | ||
| + | * Nombres Négatifs | ||
| + | * Valeurs NULL | ||
| + | * Noms de Fichiers | ||
| + | * Variables Utilisateurs | ||
| + | * Commentaires | ||
| + | * Commandes | ||
| + | * SELECT | ||
| + | * UPDATE | ||
| + | * DELETE FROM | ||
| + | * DROP TABLE | ||
| + | * INSERT | ||
| + | * ALTER | ||
| + | * MATCH | ||
| + | * Opérateurs | ||
| + | * Mathémathiques | ||
| + | * Logiques | ||
| + | * Comparaison | ||
| + | * Fonctions | ||
| + | * Mathémathiques | ||
| + | * Chaînes | ||
| + | * Dates | ||
| + | * Contrôle | ||
| + | * Agrégation | ||
| + | * Autres | ||
| + | * Types de Champs | ||
| + | * Nombres entiers | ||
| + | * Nombres à virgule flottante | ||
| + | * Dates et Heures | ||
| + | * Types de données TIMESTAMP | ||
| + | * Chaînes | ||
| + | * TEXT et BLOB | ||
| + | * ENUM et SET | ||
| + | * Types de Moteurs de Stockage | ||
| + | * Caractéristiques des Moteurs | ||
| + | * InnoDB | ||
| + | * Mécanisme Interne | ||
| + | * Transactions | ||
| + | * Tablespace | ||
| + | * Multiversion Concurrency Control | ||
| + | * Transaction Isolation Levels | ||
| + | * MyISAM | ||
| + | * MyISAM FIXED | ||
| + | * MyISAM DYNAMIC | ||
| + | * MyISAM COMPRESSED | ||
| + | * Particularités | ||
| + | * Memory | ||
| + | * Particularités | ||
| + | * En Pratique | ||
| + | * Archive | ||
| + | * Particularités | ||
| + | * CSV | ||
| + | * FEDERATED | ||
| + | * NDB Cluster | ||
| + | * Autres Moteurs Non Standards | ||
| + | * XtraDB | ||
| + | * Aria | ||
| + | * Jointures | ||
| + | * FULL JOIN | ||
| + | * LEFT JOIN | ||
| + | * RIGHT JOIN | ||
| + | * LAB #1 - Le Langage SQL | ||
| + | |||
| + | * **SER403 - Procédures, | ||
| + | * Routines Stockées | ||
| + | * Procédures stockées | ||
| + | * Fonctions Stockées | ||
| + | * Déclencheurs | ||
| + | * Vues | ||
| + | * Planificateur d' | ||
| + | |||
| + | * **SER404 - Journalisation et Sécurité** | ||
| + | * Fichiers Logs | ||
| + | * Le Journal des Erreurs | ||
| + | * Le Journal Binaire | ||
| + | * Le Journal des Requêtes Lentes | ||
| + | * Le Journal Général | ||
| + | * Sécurité | ||
| + | * Privilèges d' | ||
| + | * Privilèges au Niveau des Schémas | ||
| + | * Privilèges au Niveau des Tables | ||
| + | * Privilèges au Niveau des Colonnes | ||
| + | * Privilèges pour les Routines Stockées | ||
| + | * Limitations des Ressources | ||
| + | * L' | ||
| + | * La table user | ||
| + | * Mots de Passe | ||
| + | * LAB #1 - Perte du Mot de Passe de l' | ||
| + | * La connexion | ||
| + | * La commande GRANT | ||
| + | * La commande REVOKE | ||
| + | * Modifier le mot de passe d'un utilisateur | ||
| + | * Sécuriser l' | ||
| + | * Openssl | ||
| + | * Activer SSL | ||
| + | |||
| + | * **SER405 - Administration et Maintenance** | ||
| + | * Administration | ||
| + | * Mysqladmin | ||
| + | * Méta-données | ||
| + | * La commande DESCRIBE | ||
| + | * La commande EXPLAIN | ||
| + | * La commande BENCHMARK | ||
| + | * La Commande SHOW | ||
| + | * La Commande SET | ||
| + | * La Commande KILL | ||
| + | * La Commande FLUSH | ||
| + | * La base INFORMATION_SCHEMA | ||
| + | * Outils d' | ||
| + | * Maintenance | ||
| + | * Instructions SQL | ||
| + | * CHECK TABLE | ||
| + | * REPAIR TABLE | ||
| + | * OPTIMIZE TABLE | ||
| + | * ANALYZE TABLE | ||
| + | * myisamchk | ||
| + | * mysqlcheck | ||
| + | * Supervision | ||
| + | * MySQLReport | ||
| + | |||
| + | * **SER406 - Sauvegardes et Réplication** | ||
| + | * Sauvegardes | ||
| + | * mysqlhotcopy | ||
| + | * mysqldump | ||
| + | * Sauvegarder avec mysqldump | ||
| + | * Restauration avec mysqldump | ||
| + | * LAB #1 - Sauvegardes | ||
| + | * Réplication | ||
| + | * Présentation | ||
| + | * LAB #2 - Mise en Place de la Réplication Maître/ | ||
| + | * Création du compte de réplication | ||
| + | * Création d'un clone de la VM | ||
| + | * Configurer le maître | ||
| + | * Configurer l' | ||
| + | * Contrôler la réplication | ||
| + | |||
| + | * **SER407 - Optimisation** | ||
| + | * Matériel | ||
| + | * Processeur | ||
| + | * Mémoire | ||
| + | * Disque Dur | ||
| + | * Système d' | ||
| + | * Cache de Requêtes | ||
| + | * Exclusions | ||
| + | * Requêtes | ||
| + | * Invalidations | ||
| + | * Effacements | ||
| + | * Fragmentation | ||
| + | * Paramètres | ||
| + | * Verification du Cache | ||
| + | * Optimisation du Schéma | ||
| + | * PROCEDURE ANALYSE | ||
| + | * Normalisation | ||
| + | * LAB #1 - Normalisation | ||
| + | * Indexes | ||
| + | * Types d' | ||
| + | * Index Uniques | ||
| + | * Clef Primaires | ||
| + | * Index sur Plusieurs Colonnes | ||
| + | * Index sur un Préfixe de Colonne | ||
| + | * Clefs Etrangères | ||
| + | * Index Cluster avec InnoDB | ||
| + | * Index Couvrant | ||
| + | * Index FULLTEXT | ||
| + | * La Commande EXPLAIN | ||
| + | * La Colonne type | ||
| + | * ALL | ||
| + | * index | ||
| + | * range | ||
| + | * index_merge | ||
| + | * ref | ||
| + | * eq_ref | ||
| + | * Cas Spécifiques | ||
| + | * Les Colonnes possible_keys, | ||
| + | * La Colonne rows | ||
| + | * La Colonne extra | ||
| + | * La Commande EXPLAIN EXTENDED | ||
| + | * Optimisation des Requêtes | ||
| + | * Isolation des Colonnes | ||
| + | * Jointures | ||
| + | * Indexes | ||
| + | * USE INDEX | ||
| + | * FORCE INDEX | ||
| + | * IGNORE INDEX | ||
| + | * CLAUSES LENTES | ||
| + | * Sous-requêtes | ||
| + | * Moteurs | ||
| + | * MyISAM | ||
| + | * InnoDB | ||
| + | * Partitionnement | ||
| + | * Partitionnement Horizontal | ||
| + | * LAB 29 - Partitionnement par Plages | ||
| + | * LAB #3 - Partitionnement par Listes | ||
| + | * LAB #4 - Partitionnement par Hash | ||
| + | * Partitionnement par Key | ||
| + | * LAB #5 - Sous-partitionnement | ||
| + | * LAB #6 - Partitionnement Vertical | ||
| + | |||
| + | * **SER408 - Validation de la Formation** | ||
| + | * Support de Cours | ||
| + | * Rappel du Programme de la Formation | ||
| + | * Évaluation de la Formation | ||
| + | * Validation des Acquis | ||
| + | |||
| + | =====Évaluation de la Formation===== | ||
| + | |||
| + | Afin de valider votre formation, veuillez compléter l’Évaluation de la Formation et passer la Validation des Acquis. | ||
| + | |||
| + | ----- | ||
| + | |||
| + | Copyright © 2022 Hugh Norris | ||