Précédent   Forum du club des développeurs et IT Pro > Bases de données > MySQL

MySQL Forum d'entraide MySQL. Avant de poster -> FAQ MySQL, Tutoriels MySQL

Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Affichage des résultats du sondage: Allez-vous utiliser (ou utilisez-vous) MySQL, MariaDB ou un autre fork de MySQL (à préciser)
MySQL 22 78,57%
MariaDB 4 14,29%
Autres 2 7,14%
Votants: 28. Vous ne pouvez pas participer à ce sondage.

Publicité
'
Réponse Actualité déjà publiée
 
Outils de la discussion
Vieux 06/02/2013, 14h00   #1
Hinault Romaric
Responsable Actualités

 
Avatar de Hinault Romaric
 
Homme Hinault Romaric
Consultant
Inscription : janvier 2007
Messages : 2 833
Détails du profil
Informations personnelles :
Nom : Homme Hinault Romaric
Localisation : Cameroun

Informations professionnelles :
Activité : Consultant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2007
Messages : 2 833
Points : 37 590
Points : 37 590
Par défaut MySQL 5.6 sort en version finale avec des améliorations de performances, de l'évolutivité et de la fiabilité

MySQL 5.6 sort en version finale avec des améliorations de performances, de l'évolutivité et de la fiabilité
pour supporter la nouvelle génération d'applications web, cloud et mobiles


MySQL 5.6, la mise à jour majeure du SGBDR soutenu par Oracle est disponible en version finale. Le développement de cette mouture a été axé sur des améliorations de performances, de l'évolutivité, de la fiabilité et de l'administration, pour aider les utilisateurs à supporter les applications web, cloud et embarquées les plus exigeantes.

MySQL 5.6 apporte plus de souplesse pour les développeurs, avec l'optimisation des sous-requêtes, le support des opérations DDL (Data Definition Language), l'accès en NoSQL à InnoDB, une nouvelle instrumentation avec Performance Schema.

Grâce aux évolutions de son optimiseur, MySQL 5.6 améliore les durées d'exécution et de diagnostics des requêtes. Les évolutions portent notamment sur la façon dont les jeux de résultats sont sélectionnés, triés et retournés, ce qui améliore fortement les durées d'exécution des requêtes. On note de même l’introduction de la commande EXPLAIN pour les opérations INSERT, UPDATE et DELETE. Cette commande génère le plan d'exécution sous le format JSON et fournit des mesures d'optimisation plus précises avec une meilleure lisibilité. Les traces de l'optimiseur permettent de suivre le processus de prise de décision de l'optimiseur.

L'optimisation du moteur de stockage InnoDB permet une nette amélioration des débits et de la disponibilité des applications. InnoDB a été revu pour minimiser les anciens threads et la purge des caches, supprimer les contentions d'exclusion mutuelle et les goulets d'étranglement, afin d'améliorer la concurrence d'accès pour les systèmes transactionnels les plus lourdement chargés. Ces évolutions améliorent fortement les débits de près de 230%. InnoDB introduit également la recherche en texte intégral et la consultation clé/valeur simplifiée.

MySQL 5.6 gagne en évolutivité et en disponibilité avec de nouvelles fonctionnalités de réplication. La réplication est protégée contre les arrêts intempestifs des systèmes (Crash-Safe Replication) et permet aux journaux binaires et aux esclaves de se repositionner automatiquement à la bonne place dans le flux de réplication en cas de panne d'un système grâce au « Clusters de réplication auto-réparateurs ». L’ajout du cluster de réplication à haute performance rend la réplication 5 fois plus rapide grâce aux esclaves multi-thread, la validation groupée des journaux binaires (Binlog Group Commit) et l’optimisation de la réplication par lignes (Optimized Row-Based Replication).

Le nouveau PERFORMANCE_SCHEMA permet aux utilisateurs de mieux surveiller les requêtes, les objets, les utilisateurs et les applications sollicitant le plus de ressources. De nouvelles synthèses sont également disponibles avec des statistiques agrégées par requête, thread, utilisateur, système ou objet. Ces améliorations facilitent la configuration par défaut et n'induisent qu'une surcharge de moins de 5%.

MySQL 5.6 intègre encore d'autres améliorations, notamment pour les opérations spatiales précises des Systèmes d'Information Géographiques, la conformité IPv6 et l'optimisation de la configuration par défaut du serveur.

MySQL a été récemment boudé par les systèmes d’exploitation Linux Fedora et openSUSE, qui ont adopté son fork MariaDB par défaut.

Les développeurs de MariaDB travaillent activement sur une implémentation de ces fonctionnalités dans MariaDB 10, la prochaine version majeure du SGBD, qui introduira en plus plusieurs autres nouveautés, selon ses développeurs.

Télécharger MySQL 5.6


Source : Oracle


Et vous ?

Que pensez-vous de ces nouveautés ?

Utilisez-vous MySQL ou son fork MariaDB ? Pourquoi ?
__________________
Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
Mon blog Mes articles
En posant correctement votre problème, on trouve la moitié de la solution
Hinault Romaric est déconnecté   Envoyer un message privé Réponse avec citation 90
Vieux 06/02/2013, 14h48   #2
CinePhil
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 13 659
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 49
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 13 659
Points : 25 568
Points : 25 568
Envoyer un message via MSN à CinePhil
Tout ça ne corrige toujours pas les lacunes de MySQL, notamment ses manques par rapport à la norme SQL tels que l'absence de contrainte CHECK ou de CTE.

Perso, comme MariaDB est installé par défaut avec ma Mageia, j'utilise donc MariaDB. Mais au boulot, nous avons plusieurs sites utilisant MySQL.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise la suite Linux Mageïa !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2013, 16h15   #3
olivier.pitton
Membre éprouvé
 
Avatar de olivier.pitton
 
Homme olivier pitton
Étudiant
Inscription : juin 2012
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme olivier pitton
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2012
Messages : 210
Points : 439
Points : 439
En tout cas c'est une bonne nouvelle. Depuis le temps que cette version était attendue. Beau boulot en tout cas.
olivier.pitton est déconnecté   Envoyer un message privé Réponse avec citation 21
Vieux 06/02/2013, 18h08   #4
diallomad
Membre confirmé
 
Avatar de diallomad
 
Homme .M DIALLO
Étudiant
Inscription : avril 2009
Messages : 103
Détails du profil
Informations personnelles :
Nom : Homme .M DIALLO
Âge : 24
Localisation : Mali

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2009
Messages : 103
Points : 249
Points : 249
MySQL ne verra pas sa cote de popularité à la hausse avec des améliorations mineures.
Oracle doit mettre le paquet pour faire évoluer MySQL. Son fan club diminue de jour en jour dans le milieu professionnel, le SGBD le plus critiqué du forum de developpez.com avec CinePhil et Sqlpro qui ne manquent pas une seule occasion pour nous rappeler à quel point MySQL est incomplet.
Bon courage
__________________
L'erreur est facile à tous; plus facile peut-être à celui qui croit beaucoup savoir.
diallomad est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/02/2013, 00h56   #5
camus3
Membre émérite
 
Inscription : juillet 2010
Messages : 604
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 604
Points : 902
Points : 902
Chez nous on a hésité et finalement on migre tout vers PostgreSQL , le problème reste certains CMS mal codés qui ne possède pas de couche d'abstraction.
camus3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2013, 11h13   #6
skuatamad
Expert Confirmé
 
Inscription : août 2008
Messages : 1 690
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 1 690
Points : 2 812
Points : 2 812
Citation:
Envoyé par diallomad Voir le message
le SGBD le plus critiqué du forum de developpez.com avec CinePhil et Sqlpro qui ne manquent pas une seule occasion pour nous rappeler à quel point MySQL est incomplet.
Et je suis bien d'accord avec eux, par contre sur ce point MariaDB n'est pas mieux pour un sou...
skuatamad est déconnecté   Envoyer un message privé Réponse avec citation 40
Vieux 07/02/2013, 11h40   #7
Seb33300
Membre Expert
 
Avatar de Seb33300
 
Homme Sébastien Alfaiate
Développeur Web
Inscription : janvier 2007
Messages : 1 428
Détails du profil
Informations personnelles :
Nom : Homme Sébastien Alfaiate
Âge : 27
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2007
Messages : 1 428
Points : 1 913
Points : 1 913
Citation:
InnoDB introduit également la recherche en texte intégral et la consultation clé/valeur simplifiée.
Fulltext enfin supporté par InnoDB ??
__________________
Zend Certified Engineer PHP 5.3

« Crois-tu comprendre le monde juste en matant le 20H Ou connaître l'histoire en ayant lu que l'angle des vainqueurs ? » Keny Arkana
Seb33300 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2013, 13h09   #8
rawsrc
Modérateur
 
Avatar de rawsrc
 
Homme Martin
Dev indep
Inscription : mars 2004
Messages : 2 602
Détails du profil
Informations personnelles :
Nom : Homme Martin
Âge : 36
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Dev indep

Informations forums :
Inscription : mars 2004
Messages : 2 602
Points : 6 147
Points : 6 147
Envoyer un message via Skype™ à rawsrc
Citation:
Envoyé par camus3 Voir le message
Chez nous on a hésité et finalement on migre tout vers PostgreSQL , le problème reste certains CMS mal codés qui ne possède pas de couche d'abstraction.
Je dirai pareil, presque la totalité de mes clients abandonnent MySQL pour PostgreSQL depuis l'arrivée d'Oracle. Les nouveaux projets sortent sur Postgres et les anciens sont migrés progressivement. Le seul hic, c'est que pour les applications volumineuses, tous les traitements DB ont été codés en procédures/fonctions stockées et il faut quasiment toutes les reprendre une après l'autre.
Mis à part ça, les retours sont très positifs. Ce qui est sûr c'est que la tendance ne s'inversera pas de sitôt.

C'est étrange à dire mais Oracle fait peur. Dans l'inconscient collectif (et dans la réalité aussi) Oracle coûte (généralement) une blinde et le ramdam juridique qu'ils ont fait autour des droits concernant Java a fini par persuader définitivement ceux qui étaient encore sceptiques de passer à des technologies hors de leur giron.
Pour Java, ça commence aussi. J'ai des collègues qui ont participé à des réunions sur les alternatives à Java...

Une chose est sûre c'est que ce n'est plus aussi serein qu'auparavant.
__________________
# Dans la Création, tout est permis mais tout n'est pas utile...
rawsrc est déconnecté   Envoyer un message privé Réponse avec citation 71
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 05h52.


 
 
 
 
Partenaires

Hébergement Web