Choisir la bonne solution HA pour MySQL (11 Mar 2009)

Lors de ce séminaire web nous passerons en revue nos différentes solutions de Haute disponibilité, qui sont:

  • La Réplication
  • MySQL avec DRBD
  • Stockage Partagé
  • MySQL Cluster

Nous étudierons aussi en détail les avantages et les inconvénients de nos différentes solutions HA ainsi que l'importance de faire le bon choix dès le départ.



Date and Time: Wednesday, 11 Mar 2009, 10.00 H CET (heure de Paris)

Impact des Logs sur les performances de MySQL

Alexandre Kuzminsky sur son blog, s'est penché sur les performances de MySQL lorsque le patch Percona est installé.
Il a effectué certains tests sur CentOS pour obtenir certains résultats. Ces résultats sont bien sur à découvrir.

MySQL Magazine numero hivers disponible

MySQL est souvent associé avec PHP, c'est pourquoi il était important de signaler ce numéro de « MySQL Magazine » car en plus que le contenu est assez riche, de nombreux sujets sont très interressants et gratuit.

  • Introduction à XtraDB
  • Changement dans la DBA MySQL avec une situation des possibilités de MySQL server 5.1
  • Optimisation des requêtes
  • Guide de codeur
  • Codage Corner
Restaurer une sauvegarde en désactivant le log binaire

Il est pafois utile de désactiver le log binaire lors d’une restauration. MySQL permet de le désactiver pour une session avec la commande SQL_LOG_BIN:

mysql> SET SESSION sql_log_bin = 0;

Lors de la restauration avec le client mysql on peut donc utiliser la ligne de commande suivante:

shell> mysql –execute=“SET SESSION sql_log_bin=0;  SOURCE mon_fichier_dump.sql;”

Marten Mickos quitte SUN

Marten Mickos ex CEO de MySQL, n’a pu vaincre la bureaucratie que Sun a apporté dans les affaires de MySQL. Il a pris la décision de démissionner. Moins d’un an après le rachat de MySQL par Sun, les départs des personnalités fondatrices Monty, David Axmark et aujourd’hui celui du charismatique Marten ne vont-ils pas affecter [...]

FOSDEM 2009 la room mysql est full

La room mySql rencontre un très beau succès. Entré a l'heure juste du début de la conférence de Kris, j'ai eu une des dernières places confortables.

La présentation concernait les solutions de monitoring. Je ne vais pas m'étendre sur le contenu. Il est plus simple d'aller voir ça sur le site.

Si j'écris c'est pour dire aussi combien il est plaisant de voir la qualité de ces présentations. Mais qu'en plus les liens entre elles sont établis. Les différents orateurs connaissent les présentations des autres.

Ca bouge chez MySQL !

Ces 2 dernières semaines ont été bien mouvementées chez MySQL !

Sortie de la 5.1.31

Cette version est importante car elle corrige de nombreux bugs critiques de la version GA 5.1.30, qui n'était tout simplement... pas stable. Cette nouvelle version est sortie le 19 janvier mais n'est apparu sur le site que bien plus tard... Il faut mieux surveiller les mirroirs FTP. En prod sur 6 serveurs depuis fin janvier, pour l'instant aucun crash à signaler, le bug semble donc bien corrigé.

Le père de MySQL, Monty, quitte SUN

Monty quitte SUN en bon terme, et monte sa société Monty Program AB, basée sur un modèle idéaliste ou tous les employés sont actionnaire (voir le détail), et surtout, …

[Lire plus]
Andi Gutmans, co-fondateur de Zend Technologies est nommé Chief Executive Officer

Andi Gutmans, co-fondateur de Zend Technologies est nommé Chief Executive Officer.
Mark Burton, ancien de MySQL, est nommé Executive Chairman de Zend.

CUPERTINO, Californie. — 3 février 2009 — Zend Technologies, the PHP Company, a annoncé aujourd’hui la nomination d’Andi Gutmans, co-fondateur de Zend, en tant que Chief Executive Officer. Andi Gutmans était jusqu’à présent Vice-Président Senior R&D et Alliances et chief technical officer chez Zend. Mark Burton, anciennement vice-président exécutif des ventes mondiales chez MySQL, est nommé Executive Chairman. Harold Goldberg, qui était CEO de Zend Technologies pendant les deux dernières années quittera Zend pour de nouvelles opportunités.

Cameron Lester, un directeur Zend et partenaire général chez Azure Capital Partners remarque : « Zend est probablement la société Open Source la plus mature et la plus en progrès actuellement. La …

[Lire plus]
Le client mysql: trucs et astuces

Pour plusieurs apprentis en développement Web, MySQL se résume qu’à phpMyAdmin. Plusieurs personnes ne savent pas qu’il existe un client en command line qui s’appelle tout simplement mysql. Pourtant, c’est un client hyper performant et très polyvalent que je recommande à tous.

Sa syntaxe est très simple. Pour se connecter:

  1. prompt> mysql -h youdomaine.com -u login -p

On indique ensuite la base de données qu’on souhaite utiliser et hop, on est prêt à exécuter des requêtes:

  1. mysql> USE myDatabaseName;

Plutôt simple n’est-ce pas ? Maintenant que vous connaissez le strict minimum pour l’utiliser, voici quelques trucs et astuces que même ceux qui l’utilisent ne savent pas toujours.

Les raccourcis les plus pratiques

\c  - Annule une requête

Lorsqu’on fait une erreur dans une requête, on peut …

[Lire plus]
PhpMyBackupPro 2.1

phpMyBackupPro est une application web permettant de sauvegarder une base de donnée MySQL avec PHP.
Vous pouvez planifier :

  • Les sauvegardes
  • Les téléchargement par courriel
  • Les télécharger à l'ensemble du FTP
  • Sauvegarder des répertoires de fichiers. Zip et compression gzip


Il a été réalisé une interface pour faciliter le mieux la navigation dans cette API.
PhpMyBackupPro propose de nombreuses langues, d'aide en ligne et une installation en automatique.