Tosa, formation informatique

Formation MySQL - Administration avancée et Tuning

Public:

Administrateurs de base de données, concepteurs, architectes et développeurs Webmaster.

Objectifs:
  • 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.

Pré-requis:

Avoir suivi la formation MY-ADM 'MySQL Administration' ou avoir les connaissances équivalentes.

Durée:3 jours (21 heures)

Lieu: Saint-Etienne


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

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

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

Jour 2

Les transactions et l'isolation

  • Les différents niveaux d'isolation
  • Structures physiques des données et optimisation

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

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

Jour 3

Haute disponibilité d'une base de données

  • Mise en oeuvre du Cluster MySQL : de serveur et de service
  • Maintenance et monitoring

Les logs importants

  • Analyse des journaux d'erreurs
  • Identification des configurations et des requêtes problématiques

DataWarehouse / NoSQL

  • Introduction aux DataWarehouse
  • Introduction à NoSQL

last-session

Prochaine session

Formation MySQL - Administration avancée et Tuning
Durée : 3 J
Dates : 04/09/2017
Prix : 600 € HT / j / pers.
Lieu : Saint-Etienne
Demander un devis