Formateur MySQL
Je suis DBA/Administrateur de Bases de Données de formation. J’ai suivi en 1988 une formation de 600 heures où j’ai appris Oracle Database, Merise et le SQL notamment. Je travaille sur les moteurs de bases de données relationnelles depuis 1989. Clairement, cette expérience est un atout. Aujourd’hui, je forme sur Oracle Database, Microsoft SQL Server, MySQL/MariaDB et PostgreSQL.
Je vous propose de vous former à l’administration de la base de données MySQL. Je travaille sur MySQL depuis 2003. Je vous incite, pour ma part, à migrer sur MariaDB compte tenu des nouvelles fonctionnalités intégrées à ce moteur.
Les apports de MySQL 8
Oracle a apporté de nombreuses fonctionnalités à la version 8 de son moteur de bases de données MySQL. Il manque à la version communautaire un outil pour faire les hot backups.
Performances comparées des moteurs MyISAM, Aria, InnoDB
Dès qu’il y a jointure, InnoDB surclasse MyISAM et Aria. C’est d’ailleurs pour cela qu’il a été conçu.
Retour vers InnoDB
J’ai presque divisé par 4 le temps cumulé d’exécution des requêtes pour l’ensemble de mes sites WordPress en passant à InnoDB.
Déterminer max_connections dans MySQL / MariaDB
Vous pouvez régler le paramètre max_connections à la valeur de la variable max_used_connections.
Configurer le Query Cache dans MariaDB
Il est dommage de se priver, dans MySQL / MariaDB, de la mise en cache des requêtes par l’utilisation du mécanisme dit de Query Cache.
Désactiver les moteurs inutilisés dans MariaDB / MySQL
La présence de tables InnoDB dans MySQL/MariaDB exige des réglages très différents de ceux pratiqués pour la motorisation Aria.
Bases de données : 80% de relationnel
Le NoSQL ne remplacera jamais les bases de données relationnelles. Il n’est pas fait pour les mêmes usages !
Requête SQL récursive parent-enfant dans MySQL / MariaDB
Les requêtes récursives permettent d’éviter le recours à des procédures stockées, lorsqu’il s’agit d’afficher les valeurs par niveau d’une hiérarchie ou d’une nomenclature.
Développer avec MySQL / MariaDB
La formation que nous vous proposons autour du développement sous MySQL 5.5 s’adresse à des développeurs soucieux d’utiliser toutes les possibilités mises à disposition par le moteur de base de données MySQL.
Formation Administration MySQL / MariaDB
Cette formation de 4 jours à l’administration de MySQL / MariaDB sur Linux s’adresse avant tout aux DBA, administrateurs et techniciens d’exploitation .