Posts Tagged ‘MariaDB’

10
fév

Retour sur le Meetup MariaDB SkySQL / LeMUG.fr

   Posted by: freshdaz    in Conférence, MariaDB

Voici le support de la conférence de Colin Charles (Monty Program Ab) du Meetup MariaDB SkySQL / LeMUG.fr du 1er février 2012 à Paris.

MariaDB: The new M in LAMP

enjoy :)

Tags: , , , ,

17
jan

Meetup MariaDB SkySQL / LeMUG.fr

   Posted by: freshdaz    in Conférence, MariaDB

SkySQL et Le MySQL User Group Francophone (lemug.fr) vous invitent à une rencontre MariaDB le 1 février 2012 à Paris, afin de découvrir ou approfondir vos connaissances de MariaDB, le SGBD 100% compatible avec MySQL développé par Michael « Monty » Widenius, le père fondateur de MySQL.

A cette occasion Colin Charles, MySQLer actuellement chez Monty Program Ab, animera une conférence intitulée: « MariaDB: The new M in LAMP »

 

 

Lieu

Patricks Irish Pub
33 rue de Montreuil
Paris 11ème
( à 5 mn de Bastille et Gare de Lyon à Ligne 8, Metro Faidherbe-Chaligny )
Visualiser le plan

 
Venez nombreux échanger avec la communauté MySQL
- Open Bar de 18h00 à 20h00 -
PAF : GRATUIT

Inscription (obligatoire)

 

Biographie :  Colin Charles
Colin Charles works at Monty Program Ab on MariaDB. He lives in Kuala Lumpur, Malaysia and had worked at MySQL since 2005. Before joining MySQL, he worked actively on the Fedora and OpenOffice.org projects. He’s spoken at many conferences - linux.conf.au, The MySQL Conference & Expo, foss.in, to name a few.

Tags: , , , ,

Un article de Michael « Monty » Widenius, co-fondateur de MySQL et fondateur de MariaDB parlant des bases de données, intéressant…

From MySQL to MariaDB, Michael « Monty » Widenius talks about databases and his projects.

++

Tags: ,

27
juil

MariaDB 5.3 en beta

   Posted by: freshdaz    in MariaDB

Cette version est basée sur MySQL 5.1 & MariaDB 5.2.

Ses points forts :

  • Améliorations sensibles des sous-requêtes
  • Améliorations de l’optimiseur avec notamment l’implémentation de l’algorithme hash join
  • Support du group commit avec XtraDB
  • Plugin HandlerSocket, qui permet d’utiliser MySQL comme une base NoSQL

je ne l’ai pas encore essayé, mais cela ne saurait tarder :)

 

Plus d’info sur Askmonty.

Téléchargement de MariaDB 5.3.0 Beta.

 

Tags:

30
déc

Bench MariaDB vs MySQL

   Posted by: freshdaz    in bench, MariaDB, MySQL

Avec les sorties de MySQL 5.5.8 et de MariaDB 5.2.4, l’écosystème SGBDR open source se retrouve donc avec 3 bases (n’oublions pas MySQL 5.1.53) en GA. J’ai eu envi de voir le résultat des améliorations apportées par les équipes  d‘Oracle sur la première version majeure post rachat (MySQL 5.5.8) et celles apportées par la communauté et les équipes de Monty program pour la version basée sur MySQL 5.1.53  (MariaDB 5.2.4).

De nombreuses optimisations ont eu lieu sur la version MySQL 5.5.8, ainsi que sur le moteur de stockage InnoDB. Idem pour MariaDB et la version InnoDB  de Percona qu’elle embarque (XtraDB).

Un des gros inconvénients des benchs, c’est qu’ils ne veulent souvent rien dire dans l’absolu. En d’autres termes, le résultat obtenu valide les hypothèses retenues qui ont rarement la chance de s’appliquer totalement à votre cas d’utilisation. Mais faut bien essayer de quantifier les choses ! Dans l’optique d’avoir un résultat le plus objectif possible, j’ai effectué mes tests avec 3 outils de bench open source pour bases de données différents:

Les tests comportent des lectures, des écritures et des transactions plus complexes et ils se déroulent seulement sur des table InnoDB.

La configuration des serveurs est très proche mais pas strictement identique car les paramètres ne sont pas tous les mêmes. Elle n’est pas orientée performances maximale, (ce n’était pas mon but) mais sécurité des données (plus proche de notre réalité de production).

La machine de test n’est qu’un PC (voir configuration ci dessous)

MySQL 5.1.53 vs MySQL 5.5.8 vs MariaDB 5.2.4

Configuration

# OS: Ubuntu  10.04 LTS
# Platform: x86_32
# CPU: Intel Core 2 Duo CPU T9550 @ 2.66GHz (x2)
# RAM: 3.4GB
# Disk(s): 1 x ATA Hitachi HTS723216L9A362
# # Versions : MySQL 5.1.53, MySQL 5.5.8, MariaDB 5.2.4
# # Moteur : Innodb

Résultats

dbt2

Transactions (plusieurs tables)

40 connexions simultanées

MySQL 5.5.8 est 19% plus rapide que MySQL 5.1.53

MariaDB 5.2.4 est 53% plus rapide que MySQL 5.1.53

150 connexions simultanées

MySQL 5.5.8 est 49% plus rapide que MySQL 5.1.53

MariaDB 5.2.4 est 59% plus rapide que MySQL 5.1.53

sysbench

Transactions (1 table)

40 connexions simultanées

MySQL 5.5.8 est 1969% plus rapide que MySQL 5.1.53

MariaDB 5.2.4 est 2271% plus rapide que MySQL 5.1.53

150 connexions simultanées

MySQL 5.5.8 est 287% plus rapide que MySQL 5.1.53

MariaDB 5.2.4 est 427% plus rapide que MySQL 5.1.53

Lectures simples

40 connexions simultanées

MySQL 5.5.8 est 14% moins rapide que MySQL 5.1.53

MariaDB 5.2.4 est 3% moins rapide que MySQL 5.1.53

150 connexions simultanées

MySQL 5.5.8 est 15% moins rapide que MySQL 5.1.53

MariaDB 5.2.4 est 2% moins rapide que MySQL 5.1.53

Lectures complexes

40 connexions simultanées

MySQL 5.5.8 est 12% moins rapide que MySQL 5.1.53

MariaDB 5.2.4 est 0.7% moins rapide que MySQL 5.1.53

150 connexions simultanées

MySQL 5.5.8 est 14% moins rapide que MySQL 5.1.53

MariaDB 5.2.4 est 5% moins rapide que MySQL 5.1.53

mysqlslap

Update primary key

40 connexions simultanées

MySQL 5.5.8 est 1793% fois plus rapide que MySQL 5.1.53

MariaDB 5.2.4 est 1954% fois plus rapide que MySQL 5.1.53

150 connexions simultanées

MySQL 5.1.53 => ERROR : Lock wait timeout exceeded; try restarting transaction

MariaDB 5.2.4 est 26% fois plus rapide que MySQL 5.5.8

Insert

40 connexions simultanées

MySQL 5.5.8 est 1595% fois plus rapide que MySQL 5.1.53

MariaDB 5.2.4 est 1731% fois plus rapide que MySQL 5.1.53

150 connexions simultanées

MySQL 5.5.8 est 4106% fois plus rapide que MySQL 5.1.53

MariaDB 5.2.4 est 4625% fois plus rapide que MySQL 5.1.53

Insert + Select

40 connexions simultanées

MySQL 5.5.8 est 1452% fois plus rapide que MySQL 5.1.53

MariaDB 5.2.4 est 1714% fois plus rapide que MySQL 5.1.53

150 connexions simultanées

MySQL 5.5.8 et MariaDB 5.2.4 sont 2400% fois plus rapide que MySQL 5.1.53

Select

40 connexions simultanées

MySQL 5.1.53 est 8% plus rapide que MariaDB 5.2.4.

MySQL 5.1.53 est 9% plus rapide que MySQL 5.5.8.

150 connexions simultanées

MySQL 5.1.53 et MariaDB 5.2.4 sont 15% plus rapide que MySQL 5.5.8.

Select on primary key

40 connexions simultanées

MySQL 5.1.53 est 4% plus rapide que MariaDB 5.2.4.

MySQL 5.1.53 est 10% plus rapide que MySQL 5.5.8.

150 connexions simultanées

MySQL 5.1.53 et MariaDB 5.2.4 sont 7% plus rapide que MySQL 5.5.8.


Résumé

MariaDB 5.2.4 et MySQL 5.5.8 ont de façon particulièrement significative, de meilleures performances en écritures que MySQL 5.1.53 (avantage à MariaDB 5.2.4).

En ce qui concerne, les lectures, les performances de MariaDB 5.2.4 et de MySQL 5.1.53 sont très proches (léger avantage à MySQL 5.1.53). MySQL 5.5.8 est un peu en retrait.

En fonction des résultats des benchs, mon classement est le suivant :

  1. MariaDB 5.2.4
  2. MySQL 5.5.8
  3. MySQL 5.1.53

Je dois avouer, que je suis surpris par l’ampleur des écarts, notamment en écritures ! D’autres tests seront fait sur une machine plus costaud et dans un environnement plus proche de notre production.

Fichiers

Configuration de MySQL 5.1.53

Configuration de MySQL 5.5.8

Configuration de MariaDB 5.2.4

Résultats brut

Tags: , , ,

9
déc

MariaDB 5.2.4 et 5.1.53 sont disponibles

   Posted by: freshdaz    in MariaDB, MySQL

The MariaDB community is happy to announce two new releases hot off
the compiler!

MariaDB is a branch of the MySQL database which includes all major
open source storage engines, myriad bug fixes, and many community
patches.

The MariaDB 5.1 release continues with MariaDB 5.1.53, while the 5.2
series moves to 5.2.4. As always, detailed release notes are available
and are highly recommended, especially for those considering an
upgrade.

http://kb.askmonty.org/v/mariadb-5153-release-notes

http://kb.askmonty.org/v/mariadb-524-release-notes

These releases both address a couple of issues in both series that may
affect a large number of users. First, a regression in MySQL relating
to starting as a service on Windows has been patched. You will no
longer need the –console option.

https://bugs.launchpad.net/maria/+bug/678047

http://bugs.mysql.com/bug.php?id=56821

Second, a rather nasty little bug prevented compiling PHP against
MariaDB. This has been fixed in these new releases, as well.

https://bugs.launchpad.net/maria/+bug/674812

Binary builds for many popular platforms, Linux packages, and source
code can be found mirrored worldwide.

http://askmonty.org/wiki/MariaDB:Download

MariaDB: Community developed, feature enhanced, backward compatible.


./k

Kurt von Finck
Chief Community And Communications Officer
Monty Program
http://montyprogram.com

Tags:

16
nov

MariaDB 5.2.3 est disponible

   Posted by: freshdaz    in MariaDB

MariaDB

MariaDB open source database

La dernière version stable de la base de données open source « cousine » de MySQL, MariaDB est disponible. Cette version contient toutes les améliorations présentes dans MariaDB 5.1.50 et MySQL 5.1.51.

La suite, MariaDB 5.5 qui sera le produit de la fusion de  MariaDB 5.3  et MySQL 5.5. Ces 2 versions sont disponible pour les tests et les développements (en beta).

A noter que MySQL 5.5 devrait être disponible en version stable d’ici la fin de l’année.

Télécharger MariaDB.

Tags: