Archive pour la catégorie ‘MySQL’

30 questions sur MySQL – Partie 1

Mercredi 13 octobre 2010

La rentrée est passée depuis quelques semaines, et dbnewz vous propose un petit quiz pour faire le point sur vos connaissances en MySQL. Ce quiz en 2 parties contient un total de 30 questions qui abordent les principaux domaines de notre base de données favorite : réplication, sauvegarde, performance des requêtes, installation, moteurs de stockage, outils…
Tous les documents sont bien sûr autorisés !
A vos marques, prêts ? Partez … Lire le reste de cet article »

Outils d’analyse de requêtes lentes – mk-query-digest

Mercredi 22 septembre 2010

Et voici notre troisième et dernière partie consacrée aux outils d’analyse de requêtes lentes. Aujourd’hui, après le très simple mysqldumpslow et le configurable mysqlsla, nous allons examiner mk-query-digest, un des scripts Perl faisant partie de la suite Maatkit. Lire le reste de cet article »

Outils d’analyse de requêtes lentes – mysqlsla

Mercredi 28 juillet 2010

Pour ce second volet de notre série consacrée aux outils d’analyse de requêtes lentes, nous allons nous pencher aujourd’hui sur mysqlsla, qui est un script Perl disposant de nombreuses options d’agrégation et de filtrage. Lire le reste de cet article »

Outils d’analyse de requêtes lentes – mysqldumpslow

Jeudi 8 juillet 2010

Nous avons vu dans un précédent article comment tracer les requêtes lentes avec MySQL et quelles sont les possibilités selon la version du serveur. Si vous avez activé le journal des requêtes lentes, vous avez sans doute recueilli un certain nombre de requêtes qu’il faut maintenant analyser afin de pouvoir les optimiser ou afin de revoir le paramétrage du serveur. Cet article est le premier d’une série de trois, qui va vous montrer quelques outils qui vont vous aider dans cette analyse. Lire le reste de cet article »

Encore un nouveau livre sur MySQL !

Vendredi 18 juin 2010

Après l’excellent « MySQL5, Audit et optimisation » sorti fin mars, voici un nouveau livre pour vous occuper sur la plage cet été : MySQL5, Administration et optimisation.
Pour vous mettre l’eau à la bouche, la TDM_MySQL5_Admin_Optim et un Extrait_MySQL5_Admin_Optim consacré aux verrous et transactions sont disponibles

Le livre est bien sûr disponible dans toutes les bonnes librairies informatiques et autres FNAC, Amazon …

Bonne lecture !

Tracer les requêtes lentes

Vendredi 28 mai 2010

Dans la grande majorité des applications, améliorer les requêtes qui mettent le plus de temps à s’exécuter s’avère en payant à tous les points de vue : les utilisateurs ont un meilleur ressenti de l’application grâce au gain en rapidité, la charge du serveur baisse car les requêtes lentes ont souvent pour origine un plan d’exécution coûteux et finalement le serveur est capable d’accepter plus de connexions qu’auparavant. Mais avant de pouvoir corriger ces requêtes lentes, encore faut-il les repérer afin de les analyser. C’est pourquoi je vous propose dans cet article de faire le point sur le slow query log, soit en français plus correct le journal des requêtes lentes. Lire le reste de cet article »

Le journal d’erreurs de MySQL

Vendredi 16 avril 2010

Les informations recueillies dans le journal d’erreurs sont très intéressantes à examiner, non seulement en cas de crash, mais aussi de façon périodique pour détecter d’éventuels problèmes. Ce billet va vous rappeler le rôle de ce journal, vous indiquer quelles sont les options de configuration et vous donner quelques bonnes pratiques pour éviter les pièges les plus fréquents. Lire le reste de cet article »

Tutorial et jour 1

Mercredi 14 avril 2010

2 jours se sont ecoules a la conference et comme d habitude je n ai pas vu le temps passer.
J ai passe le 1er jour a approfondir mes connaissances sur MySQL Cluster. 7.1 a ete annonce GA aujourd’hui. J ai pu voir beaucoup d amelioration en terme de performance mais surtout au niveau de l operabilite. Ceci etant dit Cluster a encore beaucoup de limitation et votre application doit s adapter au cluster et non l inverse si vous voulez eviter les problemes de performances.
Mon programme de la journee:

Les keynotes:

  • State of the Dolphin Edward Screven (Oracle Corporation)
  • O’Reilly Radar Tim O’Reilly (O’Reilly Media, Inc.)
  • MySQL at Facebook Mark Callaghan (Facebook)

Les sessions:

  • MySQL in the Cloud – Endless Possibilities Grant McAlister (Amazon.com)
  • Parallel MySQL Import and Export to Hadoop Aaron Kimball (Cloudera)
  • Nokia VShards in the Cloud: Voldemort Key-Value Database With MySQL High Performance Persistent Store (Alex Esterkin)
  • Introduction to InnoDB Monitoring System and Resource & Performance Tuning ( Jimmy Yang)
  • Optimizing MySQL Stored Routines Roland Bouman (XCDSQL Solutions)
  • Linux Performance Tuning and Stabilization Tips (Yoshinori)

Je reviendrai plus en details sur ces sessions par la suite.

dbnewz: 2007 – 2010

Jeudi 25 mars 2010

Le premier billet poste sur DBNewz fut pour ma premiere conference MySQL en Californie en 2007. Je me souviens avoir achete le nom de domaine en 2006 a cette intention. Et depuis que de rencontres, … Un grand merci a Arnaud et Stephane rencontres aussi a la conference pour m avoir aide a continuer cette aventure…
Tout cela pour dire que la conference MySQL s approche a grand pas et que cette annee va avoir une saveur un peu speciale…

  • 2007: la decouverte, l aventure MySQL
  • 2008: SUN achete MySQL
  • 2009: Oracle annonce le rachat de SUN et donc de MySQL, l’ogre a mange le petit?
  • 2010: La premiere conference sous l ere Oracle.

Je ne sais pas encore quel va etre mon programme de la semaine, mais le lundi je vais suivre « MySQL Cluster Tutorial »… il serait temps :)
Comme d’habitude depuis 2007, DBNewz sera present pour vous faire suivre les actualites de la conference. Restez branches !

Trois pdf de « MySQL 5, Audit et optimisation » à télécharger

Mercredi 24 mars 2010

Comme promis, voici quelques fichiers pdf du livre « MySQL 5, Audit et optimisation ».

Vous trouverez ici-même le sommaire et l’avant-propos. Le premier chapitre (« Gérer une situation d’urgence avec MySQL »), est disponible sur le blog d’Olivier.

Le livre sort ce jeudi en librairie, fnac.com, eyrolles.com, amazon.fr

Bonne lecture !