Meetup MySQL Viadeo / LeMUG

J’ai participé la semaine dernière au Meetup MySQL Viadeo / LeMUG auquel j’ai été gentiment invité par Olivier.
Ce fût donc une première pour moi et une agréable surprise.
L’évènement été très bien organisé, merci à Olivier et aux équipes de Viadeo qui ont fait ça comme des pros !

Les quatre présentations ont été de grande qualité, le public participatif et le champagne n’a pas fait mal à la tête :-)
J’en profite donc pour remercier tous les participants de ce Meetup.

Retrouvez ci-dessous les slides que j’ai présenté :

Retrouvez les slides de mes petits camarades sur le blog d’Olivier : http://dasini.net/blog/2011/11/18/retour-sur-le-meetup-mysql-viadeo-lemug-fr/
N’hésitez pas à laisser un commentaire si vous étiez au Meetup et à venir encore plus nombreux la prochaine fois !

Flush logs #5 : Semaine du 04/04/2011

L’actualité MySQL et Oracle sélectionnée par MySQL+
Pour les news en temps réel, suivez-moi sur twitter

Vous pouvez également vous inscrire au flux RSS ou par email pour recevoir automatiquement une notification de publication des nouveaux articles

Il n’y a pas eu de flush logs la semaine dernière, je vais essayer de rattraper le temps perdu cette semaine :

Evénements à venir :

- Data recovery pour MySQL le 26 avril prochain : http://www.mysqlperformanceblog.com/2011/04/06/upcoming-webinar-on-data-recovery-for-mysql/

- Meetup SkySQL avec LeMuG le 20 avril, venez nombreux, ambiance décontracté assurée : http://www.lemug.fr/2011/20-avril-2011-invitation-meetup-skysql/

Outils :

- propose un outil permettant de sniffer l’interface réseau pour déceler les requêtes longues : MySlowTranCapture

- L’outil Readahead permettant d’ajouter un starter à vos slaves MySQL est passé en version 1.2

- XtraBackup Manager évolue rapidement, vivement, vivement…

- Un outil simple de requêtage SQL : http://karlssonondatabases.blogspot.com/2011/04/myquery-342-available.html

News MySQL :

- La version 5.5.11 communautaire est en ligne, correction de bugs uniquement : http://dev.mysql.com/doc/refman/5.5/en/news-5-5-11.html

- Percona Server et XtraBackup sont dispos pour Sun Solaris

- Un excellent post très détaillé de Shinguz sur l’implémentation d’un cluster actif/passif via DRBD avec MySQL (mais ça fonctionne également avec Oracle, Postgress, Apache…)

- A quoi sert SQL_NO_CACHE ? Stéphane y répond sur dbnewz. Une idée m’est venue en lisant cet article et j’en ai fait un post à mon tour

- La requête la moins couteuse est celle que vous ne lancez pas ! Pour les autres, utilisez des caches : http://www.mysqlperformanceblog.com/2011/04/04/mysql-caching-methods-and-tips/

- Une excellente requête proposée par Shlomi Noach pour vérifier que vos colonnes auto incrémentées n’arrivent pas à leurs limites. Mis en place ce jour dans mon monitoring.

- Si vous utilisez vos serveurs slaves pour faire vos backups, assurez-vous que vos schémas et données sont synchrones

- Un tuto complet pour installer MySQL sur Ubuntu à partir du code source : http://blog.arkzoyd.com/2011/04/installer-mysql-sur-ubuntu-partir-des.html

- C’est quoi Memcached ? (J’aimerai bien m’y frotter rapidement à ça tiens !)

-  MySQL Fanboy propose une liste complète des moteurs de stockage alternatifs pour MySQL

- J’ai recommandé ça des dizaines de fois à mes clients, monter le tmpdir sur un disque RAM (Attention, il me semble que la gestion des I/Os asynchrones de la 5.5 peut poser problème avec cette pratique)

News Oracle :

-  La nouvelle de la semaine dernière : Oracle laisse tomber les plateformes Itanium (Et ce n’était pas un poisson d’avril !)

- Une investigation sur le Dynamic Remastering avec le RAC 11g

- Oracle est parfois plus intelligent que les idées reçues veulent bien le dire !

Pour proposer vos liens : cedric@mysqlplus.fr

Bon week-end !

Flush logs #1 : Semaine du 28/02/11

Hello,

J’inaugure cette nouvelle rubrique dans laquelle je vais essayer de faire un petit récap des news de la semaine tous les vendredi matin.
Dites moi dans les commentaires si le jour et l’heure sont pertinents.

Je dis “essayer” car évidemment, ça peut être relativement chronophage, je ne peux donc pas vous assurer une livraison dans les temps toutes les semaines !

Dans le même temps, vous pouvez suivre en “temps réel” ce suivi de news en me suivant sur twitter.

Flush logs #1 : Semaine du 28/02/11

La première grande nouvelle de la semaine est évidemment le lancement de MySQL+
Après une première expérience de blog collaboratif avec Capdata, je me lance dans ce blog technique pour partager mes expériences de production MySQL et Oracle.
Merci pour vos commentaires et n’hésitez pas à vous abonner au flux RSS ou par email.

Second fait marquant de la semaine, Google perd 150 000 comptes gmail : http://www.engadget.com/2011/02/27/gmail-accidentally-resetting-accounts-years-of-correspondence-v/
Pas grand chose à voir avec la base de données mais ça met le doigt sur un grand principe que j’ai vu oublié tant de fois : Depuis quand n’avez-vous pas vérifié vos sauvegardes ?
Les ptits gars de Google ont ressorti leurs bandes magnetiques pour restaurer les données, j’en connais qui devaient serieusement croiser les doigts à Mountain view !

Pour entrer dans le vif du sujet, voici les infos que j’ai relevé cette semaine :

- Bientôt la user conférence MySQL,Percona vous offre une petite remise de 20%, toujours bonne à prendre : http://www.mysqlperformanceblog.com/2011/02/24/friends-of-percona-get-20-off-at-the-mysql-conference/

- LeMug vous propose une conférence, gratuite celle-ci, sur l’optimisation des bases de données MySQL, Attention, c’est lundi à 19h : http://www.lemug.fr/2011/7-mars-2011-conference-gratuite-sur-loptimisation-mysql/

- Une petite astuce que je trouve très pratique pour avoir un prompt qui vous aidera à connaitre le temps d’exécution de vos requêtes : http://dave-stokes.blogspot.com/2011/03/when-did-that-statement-finish.html

- 2 petits howto simples mais pertinents : http://ronaldbradford.com/blog/optimizing-update-and-delete-statements-2011-02-24/ & http://code.openark.org/blog/mysql/upgrading-passwords-from-old_passwords-to-new-passwords

- Ewen Fortune nous explique comment InnoDB gère ses journaux, du MySQL internal comme on les aime : http://www.mysqlperformanceblog.com/2011/02/03/how-innodb-handles-redo-logging/

- Petit bench de VoltDB par Percona, verdict ? : http://www.mysqlperformanceblog.com/2011/02/28/is-voltdb-really-as-scalable-as-they-claim/

- Johan Andersson a mis à jour son outil de configuration du cluster MySQL (NDB) qui permet maintenant de spécifier le type d’activité (telco et web) : http://johanandersson.blogspot.com/2011/02/web-and-telcomode-cluster-configuration.html

- Oracle annonce le cloud FS, je ne sais pas si il y a un lien avec les aventures de google citées plus haut : http://emeapressoffice.oracle.com/Press-Releases/Oracle-annonce-Oracle-Cloud-File-System-pour-faciliter-le-d%C3%A9ploiement-de-clouds-priv%C3%A9s-1a47.aspx

- Un howto très bien fait de Pythian sur l’encryption des backups Oracle avec rman : http://www.pythiUan.com/news/19977/encryption-rman-backup/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+PythianGroupBlog+%28Pythian+Group+Blog%29

C’est tout pour cette semaine, n’hésitez pas à me signaler d’éventuels liens morts et commenter, twitter, partager…
Bonne lecture et bon week-end.
Cédric