Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sun Microsystems annonce MySQL 5.4

Le , par ced

0PARTAGES

0  0 
Sun Microsystems annonce MySQL 5.4 :

Sun vient d'annoncer une nouvelle version de la base données MySQL, la version 5.4, conçue dans le but d'améliorer de manière significative les performances et l'évolutivité des applications MySQL.
Parmi les améliorations apportées, on note :
  • des améliorations de performances et d’évolutivité permettant au moteur de stockage InnoDB d’assurer un « scale up » jusqu’à 16 cœurs sur les serveurs x86 et 64 cœurs sur les serveurs CMT ;
  • l'optimisation des sous-requêtes ;
  • de nouvelles fonctions JOIN qui améliorent les temps de réponse de certaines requêtes jusqu'à 90 % ;
  • Procédures stockées améliorées : la gestion des erreurs est plus fiable grâce à la mise en place des fonctions SIGNAL/RESIGNAL ;
  • Instructions préparées améliorées : les paramètres de sortie sont désormais pris en charge dans les instructions préparées, ce qui accroît leur fonctionnalité ;
  • Schéma d'information amélioré : l'accès des métadonnées aux paramètres et aux types de retour de données qu'utilisent les procédures stockées est optimisé, ce qui permet d'accroître le volume des informations mises à la disposition des développeurs au moyen de connecteurs, tels qu'ODBC et JDBC ;
  • Prise en charge accrue du système DTrace : amélioration des fonctions de diagnostic et de dépannage de MySQL sur le système d'exploitation Solaris(TM).


Ces améliorations apportées à la performance et à l'évolutivité du serveur MySQL sont transparentes pour l'application et ne nécessitent aucune refonte architecturale au préalable.

Cette version sera disponible sur un large éventail de plateformes, parmi lesquelles : Red Hat Enterprise Linux, SuSE Enterprise Linux, Microsoft Windows, le système d'exploitation Sun Solaris 10, Mac OS X, Free BSD, HP-UX, IBM AIX, IBM i5/OS et d'autres produits Linux répandus...

Une version de présentation de MySQL 5.4 est désormais téléchargeable à : http://www.mysql.com/5.4 pour les versions 64 bits des systèmes d'exploitation Linux et Solaris 10.

N'hésitez pas à faire part de vos remarques sur cette nouvelle version dans cette discussion.

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de ced
Rédacteur/Modérateur https://www.developpez.com
Le 23/04/2009 à 17:04
Pour ma part, je tiens à préciser que je ne peux que me féliciter de l'annonce faite de l'amélioration des performances des sous-requêtes.
C'était un des points faibles de MySQL qui me posait jusque-là le plus de problèmes.
Reste à espérer que les gains de performances seront à la hauteur de ce qui est annoncé (et donc de nos espoirs ).

ced
0  0 
Avatar de clavier12AZQSWX
Membre éclairé https://www.developpez.com
Le 24/04/2009 à 9:22
quand une requête contient 2 sous-requetes indépendantes, est-ce que chacune seront exécutée par un core séparément ? ou est-ce que ce sera comme maintenant : en file linéaire ?
0  0 
Avatar de berceker united
Expert confirmé https://www.developpez.com
Le 24/04/2009 à 9:41
Préciser qu'il y a eu une amélioration "jusqu'à 90%" n'est pas spécialement productif comme annonce. Cela signifie qu'avant il branlait rien ?
0  0 
Avatar de VLDG
Membre éclairé https://www.developpez.com
Le 24/04/2009 à 14:19
il faut simplement espérer que la version sera fiable et qu'on pourra utiliser toutes les fonctionnalités du moteur InnoDB (enfin toutes, il ne faut pas rêver mais le minimum syndical quand même)

http://www.topolov.com/?p=3

je vous laisse tester
0  0 
Avatar de Traroth2
Membre chevronné https://www.developpez.com
Le 24/04/2009 à 15:14
Et niveau bugs, par rapport à la version 5.1 ?
0  0 
Avatar de Rapha222
Membre habitué https://www.developpez.com
Le 04/05/2009 à 22:38
Est-ce que quelqu'un sait quand on aura des requêtes récursives dans MySQL ?
0  0 
Avatar de clavier12AZQSWX
Membre éclairé https://www.developpez.com
Le 04/05/2009 à 23:20
Citation Envoyé par Rapha222 Voir le message
Est-ce que quelqu'un sait quand on aura des requêtes récursives dans MySQL ?
quand on aura des types liste chainée ou arbre bidirectionnel à 3 fils...
0  0 
Avatar de SQLpro
Rédacteur https://www.developpez.com
Le 05/05/2009 à 16:39
Les requêtes récursives permettent de traiter tout type de structure nécessitant la récursivité, donc tous les types d'arbres, de liste et de graphes.
Lisez l'article que j'ai écrit à ce sujet : http://sqlpro.developpez.com/cours/s...te-recursives/
Un langage informatique est considéré comme complet au sens de la machine de Turing, s'il admet la récursivité. Un langage complet est mathématiquement suffisant pour résoudre tout problème solvable au sens de Turing, c'est à dire qui admet l'existence d'un algorithme permettant de calculer une solution soit directe, soit par affinement.
Avec la récursivité il ne suffit plus que d'une seule requête SQL pour résoudre tout problème de traitement de données quel qu'il soit.

A +
0  0 
Avatar de ced
Rédacteur/Modérateur https://www.developpez.com
Le 29/05/2009 à 9:32
Pour ceux à qui l'anglais ne fait pas peur , voici un article qui affine un peu l'apport de MySQL 5.4 en termes de gain de performances :
http://dev.mysql.com/tech-resources/.../mysql-54.html

ced
0  0 
Avatar de ced
Rédacteur/Modérateur https://www.developpez.com
Le 29/06/2009 à 11:34
Bonjour,

La nouvelle version Beta de MySQL 5.4.1 est disponible au téléchargement.
Cette version concerne désormais toutes les plateformes supportées par MySQL.

Adresse de téléchargement : http://dev.mysql.com/downloads/mysql/5.4.html ;
Nouveautés de la version 5.4.1 : http://dev.mysql.com/doc/refman/5.4/...ews-5-4-x.html
Instructions d'installation identiques à celles de MySQL 5.1 : http://dev.mysql.com/doc/refman/5.1/...nstalling.html

ced
0  0