News MYSQL

le 26/03/2008 à 23:06
Dernières nouvelles de MySQL
Philip Antoniades, MySQL Systems Engineering Manager, donnait une conférence à New York PHP hier soir, et Ronald Bradford rapporte que la compagnie a reçu l'aide de 60 à 80 ingénieurs Sun : voila qui pourrait accélérer le calendrier poussif de publication. Aviez-vous noté que la dernière version GA (Generaly available) de MySQL date de novembre 2005? Oui, plus de 6 mois et 2 ans avant... Ronald rapporte aussi que MySQL 5.1 GA devrait sortir au deuxième trimestre, sans préciser l'année.

Autres points à noter : Sun va ajouter MySQL à son offre d'hébergement de base de données sur network.com, et est en train de mesurer les performances sur Solaris. Enfin, Marten Mickos, l'ancien PDG de MySQL, porte maintenant le titre de Senior Vice President Database.

A noter que Mercredi prochain, il y a une rencontre MySQL/Sun avec la communauté pour discuter de tous ces points.

- NY PHP - Sun & MySQL : A New Hope
- Just what are MySQL 9.x features ?
- Open Source is the Engine Behind Web 2.0
le 21/03/2008 à 18:12
MySQL Conference : +32%
Note de l'auteur :

Tim O'reilly constate que déjà la conférence MySQL a attiré 32% de visiteurs de plus que l'an dernier, à la même époque. Il attribue cela à l'acquisition récente de MySQL par Sun, qui a envoyé un message fort à la communauté. Je suis sur que cela est effectivement un signal dans l'industrie de l'informatique, et je serai curieux de voir si les deux communautés, celle de MySQL et celle de Sun, on répondu à l'appel de la même façon.

Jusqu'à présent, il y a 5 français qui se sont enregistrés à la conférence, que j'ai presque entièrement contacté, et je n'ai pas encore repéré les francophones hors France, alors n'hésitez pas à vous manifester pour que nous puissions nous rencontrer sur place.

Je présenterai une conférence de trucs et astuces en requêtes SQL, et surement quelques éléphpants, et peut être aussi un dauphin en peluche... wait and see!

- MySQL User Conference Registration Up 32%
- MySQL Conference 2008
- Monty et mon dauphin
le 21/03/2008 à 18:07
MySQL Quiz 14 à 17
Carsten Perdersen publie 4 nouveaux quizz MySQL, pourtant sur les jointures et les maximum, les collations, les instructions CASE, et la gestion des droits.

Il poursuit ses "semaines de la fonction MySQL", où il présente tous les jours une nouvelle fonction MySQL utile ou inconnue (ou les deux).

- MySQL Pop Quiz #17
- MySQL Pop Quiz #16
- MySQL Pop Quiz #15
- MySQL Pop Quiz #14
- Carsten Blog
le 19/03/2008 à 21:16
Sun et MySQL, par Guy Kawasaki
Entrevue de Guy Kawasaki et Marten Mickos, au sujet du rachat de MySQL par SUN.

Question : avez-vous des inquiétudes du fait que MySQL risque d'être dirigée comme une "grande entreprise" ?
Réponse: J'ai eu ce type de craintes lorsque nous étions déjà une startup ! La complaisance et l'arrogance peuvent survenir sans que vous ne vous en aperceviez, dans n'importe quelle organisation. Pour l'éviter, nous avons pris des mesures spécifiques. Nous avons publié notre logiciel en GPL, nous exposant ainsi au risque du fork. Cela nous force à continuer de progresser."

- Sun and MySQL: Few Acquisitions Make This Much Sense
- Guy Kawasaki
- In a vortex
- Why Did I Change My Mind ?
le 18/03/2008 à 22:46
Fonction MySQL du jour : semaine 2
Carsten Perdersen a lancé la "MySQL Function of the Day" (fonction MySQL du jour) : une série de présentations sur les fonctions et opérateurs disponibles dans MySQL. Insipré du funcaday de PHP, le but des proposer une dose journalière de trucs, entre Aha! et Ho-hum, en fonction de votre expérience MySQL.
Vous pouvez lire la liste complète sur le navigateur, ou bien suivre via RSS.

- MySQL Function of the Day: Week 2
- funcaday
Prenez le temps de vous préparer, de rédiger une bonne offre d'emploi, et postez-la sur votre site d'entreprise et ceux que vos administrateurs vous recommanderons. Puis, lors de l'entretien, soyez attentifs à sa passion pour le métier, sa manière de se former, ses horizons externes, son niveau de collaboration et la spécialisation de ses compétences.

Il s'avère que l'offre sur le marché MySQL est largement inférieure à la demande. De plus en plus de postes se créent pour MySQL, mais le nombre de candidat est très faible. C'est pourtant le bon moment pour prendre des responsabilités et gagner du galon dans les entreprises.

- How to Hire a Great MySQL DBA
le 09/03/2008 à 23:27
MySQL AB a déposé 3 brevets aux USA
Note de l'auteur :

J'ai écouté avec beaucoup d'intérêt l'émission 'Sun and MySQL Townhall', publiée sur Google. Zack Urlocker, Jonathan Schwartz et Rich Green discutent du rachat de MySQL par Sun, et abordent les questions d'intégration.

Parmi les points qui n'avait échappé jusqu'à présent, c'est que Sun dispose de 12000 brevets, et que MySQL dispose aussi de 3 brevets. Malgré les campagnes anti-brevet que mène la compagnie, ils ont déposé 3 brevets auprès du bureau des brevets USA, autour de points techniques pour le cluster. Je n'en ai pas trouvé en Suède, ni France, ni Allemagne, ni Europe, (mais la barrière de la langue est parfois impossible).

Dans la vidéo, Sun et MySQL affichent la même politique de dépôt de brevets : c'est un mouvement défensif, destiné à protéger les clients et la communauté. Il semble que MySQL AB préfère ne pas voir de brevets du tout, mais que s'ils existent, il vaut mieux les utiliser.

Ma première réaction a été une grande surprise. Les explications qui vont avec cette découverte me paraissent totalement raisonnables, mais un peu risquée pour l'avenir, et assez paradoxal avec les déclarations anti-brevet. Et vous, qu'en pensez-vous ?

Note : la mention des brevets est autour de la minute 23 de la vidéo.

- Sun and MySQL Townhall
- 3 brevets MySQL
- The World's Largest Supercomputing Cloud
- MySQL Founders: Kill All the Patents
- MySQL Public Patent Policy
le 08/03/2008 à 23:25
MySQL 6.0.4 disponible
MySQL 6.0.4, avec la dernière version de Falcon, est disponible au téléchargement. MySQL 6.0 inclut essentiellement le nouveau moteur Falcon, développé pour MySQL par Jim Starkey. MySQL 6 n'inclut pas encore le moteur Maria, de Monty Widenius (il faut la version 5.1.24-maria pour cela).

MySQL 6.0.4 apporte 6 correctifs de sécurité, portant sur la réplication, les partitions, yaSSL, rename table, federated table, alter table. Ces problèmes ont été corrigés dans les versions 5.0.48 à 51a, et 5.1.20 à 5.1.23. Un total de 262 bugs ont été corrigés.

- MySQL 6.0.4
- Téléchargement MySQL 6.0.4
- http://www.mysql.com/why-mysql/white-papers/falcon-getting-started.php
- Falcon White Paper
- MySQL 6.0.4 history
Peter Zaitsev publie deux trucs pour accélérer le traitement de requêtes SQL :

dans le cas d'un GROUP BY sur des chaînes de caractères, qui prendrait du temps à s'exécuter, vous pouvez gagner en performance en faisant le regroupement sur le CRC32 de la colonne, au lieu de la valeur originale. La conversion en entier conduit a une consommation réduite de mémoire, et de meilleures performances. Il faut alors noter que CRC32 peut produire des valeurs doubles, ce qui en fait un comptage approximatif.

Pour travailler sur une grande table, utilisez une sous-requête pour lire uniquement les premières lignes.

- Speeding up GROUP BY if you want aproximate results
LoadingChargement en cours