MySQL
Articles et tutos relatifs à la base de données MySQL
MyISAM : ajuster la taille du key_buffer_size
La performance des tables au format MyISAM dans MySQL / MariaDB est liée au réglage du paramètre key_buffer_size. Et c’est loin d’être une sinécure !
MySQL : maintenance des tables et des index MyISAM et InnoDB
Je vous livre le code d’une procédure stockée qui vous permettra de réparer et de réindexer les tables de vos bases.
Réglages InnoDB dans MariaDB / MySQL
La motorisation InnoDB regorge de possibilités de réglages sous MySQL / MariaDB.
MySQL : could not drop object ???
Pour une raison que la raison ignore, c’est la première fois que je suis obligé de réparer la table mysql.proc !
Upgrade MySQL 5.6 vers MariaDB 10.0 sur Windows
Comme Wikipédia, Red Hat, SUSE, Fedora ou Google, faites le bon choix : passez à MariaDB !!!
Upgrade MySQL 5.5 vers 5.6 sur Windows : c’est du sport !
Franchement, Oracle aurait pu réfléchir à automatiser la procédure de mise à jour de MySQL Server 5.5 vers 5.6 sous Windows !
Supports / tutoriaux MySQL
J’ai produit en janvier deux supports de cours relatifs au DDL et au DML sous MySQL. Ces deux tutoriaux sont sous licence Creative Commons CC-by-nc-nd.
Les EVENTS dans MySQL
L’exemple que je propose permet de planifier quotidiennement directement sous MySQL, grâce aux events (événements), la réparation et l’optimisation de vos tables MyISAM.
MySQL : des triggers à la place des check constraints !
MySQL ne dispose toujours pas à ce jour de check constraints. La solution consiste à passer par un trigger !
Tracer les connexions à MySQL
Il n’est pas bien compliqué de tracer toutes les connexions à vos bases de données gérées par MySQL dans un fichier CSV.