> formation Technologies numériques > formation SGBD > formation MySQL, PostgreSQL et autres SGBD > formation MySQL, tuning

Avis loadedNote : 4Length : 6TotalNote : 95TotalNote20 : 1
Toutes nos formations MySQL, PostgreSQL et autres SGBD

Formation MySQL, tuning

4 / 5
Stage pratique
Durée : 3 jours
Réf : MYT
Prix  2021 : 2070 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis clients
Programme

Cette formation vous montrera comment optimiser avec efficacité vos serveurs et applications de bases de données MySQL. Vous apprendrez à améliorer la performance par la configuration des serveurs, une bonne utilisation des index, l'organisation des données et par une meilleure écriture des requêtes SQL.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • Comprendre les outils de mesure et diagnostic du SDBG MySQL
  • Maîtriser les techniques d'optimisation des applications
  • Analyser et optimiser les performances du serveur et des applications
  • Optimiser le schéma relationnel et les requêtes SQL

Travaux pratiques

Alternance de séquences théoriques et de travaux pratiques.
PROGRAMME DE FORMATION

Introduction

  • Architecture MySQL.
  • Choix du moteur de stockage.
  • Choix des types de données.
  • Normalisation/dénormalisation.
  • Traitement d'une instruction SQL.
  • La base INFORMATION_SCHEMA.
  • Collecte des statistiques.

Travaux pratiques
Collecte des statistiques, choix des types de données.

Outils de mesure et de diagnostic

  • Traçage et profiling.
  • Commande EXPLAIN.
  • Utilisation du moteur BLACKHOLE.
  • Utilisation de MySQLslap.
  • Journalisation et journal des requêtes lentes.

Travaux pratiques
Profiling, utilisation de la commande EXPLAIN, utilisation de l'outil MySQLslap, journal des requêtes lentes.

Organisation des données et indexation

  • Tables MyISAM. Architecture interne.
  • Indexation des tables MyISAM.
  • Accélération des recherches avec les index "Fulltext".
  • Maintenance des tables MyISAM, résolution de problèmes.
  • Tables transactionnelles InnoDB.
  • Architecture interne des tables InnoDB. Structure des tables et des index InnoDB. Maintenance.
  • Gestion de(s) tablespace(s).
  • Utilisation des tables de type MEMORY. Partitionnement.

Travaux pratiques
Utilisation des index Fulltext et des tables MEMORY. Compression des tables MyISAM.

Optimisation des applications

  • Fonctionnement de l'optimiseur MySQL.
  • Outil EXPLAIN et plans d'exécution.
  • Utilisation des instructions préparées.
  • Verrouillage des tables.
  • Fonctionnement transactionnel et niveaux d'isolation (InnoDB).
  • Utilisation des vues.
  • Optimiser les opérations de chargement.

Travaux pratiques
Plans d'exécution. Utilisation de requêtes préparées, optimisation de chargement de données. Transactions et amélioration de la concurrence.

Optimisation du serveur

  • Observation de l'activité du serveur.
  • Variables dynamiques.
  • Utilisation de la mémoire dans MySQL.
  • Cache des requêtes. Cache d'index.
  • Optimisation du moteur InnoDB et MyISAM.

Travaux pratiques
Utilisation du cache de requêtes et du cache d'index.

Participants / Prérequis

» Participants

Administrateurs systèmes et administrateurs de bases de données.

» Prérequis

Bonnes connaissances de l'administration de MySQL ou connaissances équivalentes à celles apportées par le stage MySQL, administration (réf. MSA).
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis clients
picto avis clients
CÉDRIC P. 21/12/2020
5 / 5
excellente maitrise de son sujet !

VALÉRIE D. 14/12/2020
4 / 5
Beaucoup de théorie et pas assez de pratique à mon gout. J’aurais aimer avoir des cas concrets de BDD à optimiser par exemple

JULIEN G. 14/12/2020
4 / 5
Le document fourni dans l’espace de formation était différent de celui fourni par le formateur, il faudrait le mettre à jour. Il aurait été plus pratique d’avoir déjà des requetes pretes pour utliser dans les exercices. Beaucoup de temps perdu pour écrire des requetes et moins à passer sur les outils de diagnostics.

BENOIT H. 14/12/2020
4 / 5
* Même si les exercices était biens, je trouve que nous perdions beaucoup de temps à la rédaction de requêtes longues. * Le temps d’installation de la DB est longue: surtout qu’on n’utilise pas la moitié ! * Les exemple du cours ne sont pas à jour par rapport a la base données.

JULIEN P. 14/12/2020
4 / 5
Globalement positif, quelques points d’amélioration sont à noter : éviter de rabaisser les aspects techniques et-ou actualités sur la solution étudier. Lorsqu’il y a des pour-contre, donner au moins les deux lors des comparaisons (ex MyISAM vs InnoDB). Certaines questions qui devaient être traitées en avale n’ont pas eu d’explication.

VUILLAUME F. 14/12/2020
4 / 5
Très bon dans l’ensemble. Toutefois, il n’y a pas eu de demande de la part d’Orsys sur le profil des participants avant que le formateur ne pose la question le premier jour. Dommage, le formateur a du aider les plus "faibles " sur les domaines sur lesquels ils étaient moins alaise. Egalement, lors de la seconde demi-journée (lundi après-midi) qu’il y avait un peu trop d’explication du vécu du formateur sur des types de pr
Avis clients 4 / 5

Les avis clients sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
CLASSE A DISTANCE
[+]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
Formations conseillées
Filières métiers
Thème associé