MySQL 5.x, optimisation et tuning, 3 jours (code: my5ot3)

Ce cours montre comment utiliser les outils de mesures de performance dans MySQL et permet d’apprendre à optimiser les applications et les requêtes SQL dans le contexte MySQL. Il montre aussi comment choisir les valeurs adéquates pour les variables système afin d’améliorer la performance du serveur.

Résumé

  • Options et variables système, statistiques des données.
  • Outils de mesure : notamment la base SYS et performance_schema,
  • Organisation des données : moteurs MyISAM/InnoDB/Memory, partitionnement de tables, index.
  • Optimisation de l’application : choix des types, plans d’exécution, index fulltext.
  • Optimisation du serveur : utilisation de la mémoire, optimisation InnoDB, cache de requêtes.

À qui s’adresse ce cours ?

Le cours s’adresse aux DBAs MySQL qui ont en charge le tuning du serveur et l’optimisation des performances. La connaissance de SQL et de l’administration de MySQL est indispensable.

En savoir plus ∙ plan détaillé