News MYSQL

Voici quelques semaines, le site dbnewz proposait un petit quizz pour évaluer vos connaissances en MySQL.

Aujourd'hui, le site propose les réponses à ces 15 premières questions. Les réponses sont utiles pour vous corriger et bien sur de réviser vos connaissances pour améliorer la communication avec le langage PHP.

- 30 questions sur MySQL – Réponses de la partie 1
le 22/10/2010 à 12:21
Tuning MySQL : quelques éléments
Louis a publié sur le site AbriCoCotier.fr un petit retour d'expérience autour de l'erreur « 1040 – Too Many Connections ». Il nous montre quelques liens qui ont été utile pour lui pour résoudre ce problème. Du coup, il a résolu le problème en se penchant sur les parties Nginx et Apache. Par ailleurs, il explique l'intérêt de Memcache.

Bien sur, d'autres points au niveau du tunning existe, mais celui-ci est toujours intéressant de l'avoir à porter de mains.

- Tuning MySQL : quelques éléments
Voici quelques jours apparaissait SkySQL dont le but de s'engager dans l'Open Source. Par ailleurs, SkySQL dévoile une alternative de logiciels, services et assistance pour la base de données MySQL.

Un communiqué de presse est disponible permettant de connaître en détails l'ensemble de ces points et de ces activités.

Enfin, Kaj Arnö, co-fondateur de SkySQL Ab et Monty Widenius, créateur de MySQL et fondateur de Monty Program Ab, seront présents en exclusivité mondiale au Forum PHP à Paris le 10 novembre prochain. Ils viendront expliquer leur choix de proposer une alternative à Oracle et présenteront le futur de MySQL.

- Communiqué SkySQL Ab, l alternative MySQL à Oracle
le 17/10/2010 à 11:36
30 questions sur MySQL Partie 1
Le site dbnewz publie un article en 2 parties autour d'un petit Quiz pour évaluer vos connaissances en MySQL.

La totalité des questions va se porter sur la réplication, la sauvegarde, les performances, l'installation, le moteur de stockage, les outils...

La première partie contient les 15 premières questions de ce quiz et donc vous pouvez dès maintenant tester vos connaissances.

- 30 questions sur MySQL – Partie 1
En gestation depuis juillet 2010, SkySQL est officiel lancé et un nouveau groupe mondial est né au service de MariaDB. Il s'agit d'une société de services qui a pour but d'assurer le support autour de MySQL mais aussi le conseil et les formations.

Par ailleurs, l'offre Open Source de la société soutient le projet MariaDB, qui sera chargée de l'évolution et de proposer des corrections autour de la base de données MySQL.

Enfin et pour rappel MariaDB a été présenté au Forum PHP 2009 par Michael « Monty » Widenius (créateur de MySQL).

- Site officiel SkySQL
le 04/10/2010 à 22:14
Migration de MySQL vers Drizzle
Dans la première partie de migration de MySQL vers Drizzle, le site Linux jedi montrait le shcéma de migration.

Aujourd'hui, il nous propose la suite avec le constat que même si Drizzle peut être proche de MySQL, la réalité peut pousser à penser différemment car ce n'est pas toujours le cas dans la réalité. Par ailleurs, il nous montre l'importance et la différence d'interprétation au niveau de la déclaration de certaines fonctionnalités comme les INT ou DATE.

Ces informations sont utiles à connaître car cela peut avoir des impacts dans vos réalisations de vos projets PHP.

- Drizzle7 Beta Released! (now with MySQL migration!)
- Migrating from MySQL to Drizzle
En pleine polémique sur OpenSolaris et Java, Oracle tente de conserver le lien avec les communautés des anciens produits de Sun. Dernière en date, la base de données MySQL, qui profite avec l'arrivée de la version 5.5 en release candidate (RC) d'avancées importantes dans les performances, notamment sur Windows. Oracle a présenté la nouvelle version de MySQL au cours de l'OpenWorld 2010, à San Francisco, et mis en avant les performances et l'évolutivité de sa base.

« Certains pensaient qu'en rachetant Sun, nous nous désintéresserions de MySQL, mais c'est à peu près l'opposé... Nous sommes concentrés pour rentre MySQL meilleur, » jure Edward Screven, architecte en chef de MySQL. « Nous allons améliorer l'édition communautaire... Nous n'allons pas uniquement rendre la version entreprise meilleure, mais aussi la version GPL. » Ce qui semble indiqué que MySQL est plus sensible pour Oracle qu'OpenSolaris, ou que l'éditeur a beaucoup appris de ses relations tumultueuses avec les communautés open-source ces dernières semaines.

Le produit final est attendu pour la fin de l'année, et la version RC contient encore du code en beta. Cependant, elle est jugée stable et fonctionnelle par Oracle. Meilleure disponibilité, fiabilité accrue... Les gains de performances en lecture et écriture seraient de 360% sur Linux, et de 200% en lecture seule, par rapport à la version 5.1 (et selon Oracle). Pour Windows, les chiffres sont encore plus impressionnants : 1500% en lecture / écriture, 500% en lecture seule. Il faut dire que sur le système made in Microsoft, Oracle rattrape plus son retard dans la prise en charge qu'il ne devance Linux. MySQL 5.5 RC est en téléchargement sur le site d'Oracle.
le 17/09/2010 à 11:19
MySQL Proxy 0.8
La nouvelle version de MySQL Proxy vient de sortir.

Il s'agit d'un programme permettant de faire une relation client avec les serveurs MySQL.

Vous pouvez suivre, analyser et transformer leur communication.

L'outil propose de nombreuses fonctionnalités améliorées :
- L'équilibrage de charge
- Analyse de requête
- Requête de filtrage
- etc

La documentation complète est disponible directement en ligne.

- MySQL Proxy 0.8
le 04/09/2010 à 22:10
Transformer un fichier XML en SQL
Une petite astuce a été publiée sur le site Netapsys Blog, qui montre comment manipuler les fichiers de données de taille très importante.

Le cas pratique a retenu un fichier de 160 Mo, contenant plus de 5 Millions de lignes. Il nous montre une possibilité d'effectuer la conversion de XML vers le SQL. L'article est illustré par quelques scripts exemples et surtout fournit la structure du fichier.

Bien entendu, il existe d'autres méthodes de conversion, mais en voici déjà une qui vous sera peut-être utile.

Ensuite, grâce à cette opération, vous pourrez utiliser ce nouveau fichier avec PHP et MySQL.

- Comment transformer un fichier XML en SQL ?
le 23/08/2010 à 09:55
TokuDB v4.1
Après quelques mois de développement, la nouvelle monture de TokuDB vient de sortir. Ce projet est un moteur de stockage MySQL et améliore les performances pour les bases de données volumineuses, en accélérant l'indexation par fois 10 à fois 50.

Cette nouvelle version apporte par ailleurs de nombreuses autres évolutions, comme :

- Une interface simplifiée
- Conforme aux Transactions ACID
- Elimine les goulots d'étranglements
- Simplification de la configuration MySQL
- Rapidité
- etc

Bien sur, de nombreuses ressources ont été mis à jour comme le livre blanc.

- Communiqué TokuDB v4.1
LoadingChargement en cours