Sortie du livre: Audit et optimisation – MySQL 5
Pascal Borghino, Olivier Dasini, Arnaud Gadal et Eyrolles ont l’honneur de vous annoncer la sortie du livre Audit et optimisation MySQL 5. Cet ouvrage s’adresse à tous ceux qui conçoivent, exploitent et maintiennent une base de données MySQL, souhaitent optimiser les performances de leurs serveurs et leur capacité à monter en charge. Cet ouvrage aidera l’administrateur ou le développeur MySQL à répondre à l’ensemble des problématiques de développement. Qu’il s’agisse d’une mauvaise gestion de la mémoire vive, de disques saturés, d’une gestion perfectible des index, etc., le fonctionnement du serveur MySQL n’aura plus de secret. Le lecteur saura en visualiser l’état global pour identifier précisément la source du problème afin de le résoudre.
Ils vous offrent 3 extraits du livre:
- L’avant propos: Avant-propos
- Le sommaire: Table des matières
- le chapitre 1 (intégral): Gérer une situation d’urgence avec MySQL
Les auteurs:

Pour la première fois, les meilleurs experts de chez Yahoo!, Orange Business Services et Virgin mobile livrent leur expérience de terrain... en français
- Editeur : Eyrolles
- Langue : Français
- ISBN-10: 2212126344
- ISBN-13: 978-2212126341
- 286 pages
- Auteurs: Pascal Borghino, Olivier Dasini, Arnaud Gadal
- Sortie: Mars 2010
Mais ou vont les développeurs de MySQL
Les multiples rachats et départ de certaines figures de prou de chez MySQL AB n’ont pas aidées à stabiliser la situation.
Sur son blog, Brian Aker’s, se demande ou vont les développeurs de MySQL.
L’ancien responsable de MySQL quitte le navire Oracle/Sun
Martin Mickos, ancien responsable de MySQL qui appartient à Sun (maintenant intégré à Oracle) quitte la société pour devenir PDG d’Eucalyptus Systems. Cette société propose une plateforme en Open Source à destination du cloud.
La suite sur le monde informatique
PHP Hautes Performances – Coté MySQL avec le site 24h00
Dernièrement je vous ait parlé du site netlog qui sert jusqu’à 5 milliards de pages vues par mois basé sur une architecture LAMP. La particularité de cette application était d’avoir un très fort ratio en lecture / écriture (entre 1.4 et 1) et donc la solution résidait dans la mise en place de sharding sur la base MySQL.
L’application de 24h00 fait que la problématique d’écriture est moindre donc une réplication MySQL est plus adaptée. Le site Haute disponibilité vous présente avec un peu plus de détail l’architecture mise en place.
La réplication est une bonne solution pour gérer la scalabilité en lecture.
Article original sur www.cyruss.com
PHP Hautes Performances – Coté MySQL avec l’exemple de Netlog
Rendre une application LAMP performante implique d’optimiser plusieurs éléments. En travaillant sur le sujet entre autres dans le cadre de nos formations PHP Tuning, j’ai été amené à consulter le retour d’expérience de Netlog par l’un de ses responsable Jurriaan Persyn.
Netlog est un réseau social de plus de 60 millions de jeunes en Europe.
Cette présentation est issue de l’édition 2009 du FOSDEM et est intéressante en terme d’optimisation de performance car on y voit une application dont le ratio lecture/écriture est très fort (entre 1.4 et 1) et avec des volumétries de l’ordre de 3000 requêtes par seconde durant les pics d’activités et près de 5 milliards de pages vues par mois.
On découvre dans ce retour les différentes approches utilisées pour optimiser les performances. Dans le cadre de Netlog le goulot d’étranglement se situe aux bornes de MySQL. Les pistes de la réplication sont évoquées mais le ratio lecture / écriture les mets rapidement hors jeu, se trouve alors l’alternative du sharding (fragmentation).
http://www.jurriaanpersyn.com/archives/2009/02/12/database-sharding-at-netlog-with-mysql-and-php/







