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 !

MySQL 5.5.25a corrige un bug critique dans InnoDB
Pouvant entraîner la consommation de la totalité de l'espace libre du disque dur

Le , par Hinault Romaric

0PARTAGES

4  0 
Oracle vient de publier la mise à jour 5.5.25 pour le système de gestion de bases de données (SGBD) MySQL, qui vient corriger un bug critique dans celui-ci.



La faille de régression au niveau de l’optimiseur peut entrainer l’utilisation de tout l’espace restant du disque dur lors d’une mise à jour sur une table.

L’erreur se produit uniquement lorsque le moteur de base de données InnoDB qui est cependant le moteur par défaut dans MySQL depuis la version 5.5 est utilisé.

Pour récupérer l’espace utilisé anormalement, les administrateurs peuvent utiliser l’instruction « OPTIMIZE TABLE » pour les tables créées avec innodb_file_per_table activé. Pour les tables créées dans « InnoDB system tablespace », il est nécessaire d’effectuer un dump et un restore dans une nouvelle instance de « system tablespace ».

Télécharger MySQL 5.5.25a

Source : Oracle

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

Avatar de cd090580
Membre actif https://www.developpez.com
Le 17/07/2012 à 11:48
Je ne suis pas sur que la solution pour récupérer l'espace fonctionne. Comment le "OPTIMIZE TABLE" peut-il recréer la table si tout l'espace disque est déjà occupé ????
1  0 
Avatar de Fred_34
Membre confirmé https://www.developpez.com
Le 19/07/2012 à 12:21
Citation Envoyé par shenron666 Voir le message
Gourmand ce bug
Il ne se produit qu'en 5.5 ?
en tout cas, je ne l'ai jamais rencontré même sur des bases en InnoDB
Il ne se produit qu'en 5.5.25. ( sortie 1 mois avant la 5.5.25a)
Je suppose (enfin j’espère pour eux) que très peu de sites ont eu le temps de mettre la 5.5.25 en production.

Citation Envoyé par shenron666 Voir le message
et avant, c'était quel moteur par défaut ?
MyISAM
1  0 
Avatar de alex_vino
Membre émérite https://www.developpez.com
Le 16/07/2012 à 14:10
Depuis quelques temps il y a souvent des articles sur des bugs ou failles de sécurité critiques dans MySQL.

Je ne sais pas si les conccurents de MySQL ont aussi souvent ce genre de probleme mais a en croire developpez.com et n'étant pas DBA ni expert en sécurité, je penses que je réfléchirais a 2 fois avant d'utiliser MySQL.
1  1 
Avatar de jeremya
Membre confirmé https://www.developpez.com
Le 16/07/2012 à 16:26
La découverte de bug dans un logiciel n'est pas un problème en soi (n'importe quel logiciel peut être touché).
Ce qui est plus problématique, c'est lorsque les bugs ou failles ne sont pas corrigés rapidement.
1  1 
Avatar de NahMean
Membre averti https://www.developpez.com
Le 16/07/2012 à 17:02
Citation Envoyé par Hinault Romaric Voir le message


La faille de régression au niveau de l’optimiseur peut entrainer l’utilisation de tout l’espace restant du disque dur lors d’une mise à jour sur une table.
Très sympathique tout sa
0  0 
Avatar de shenron666
Expert confirmé https://www.developpez.com
Le 19/07/2012 à 11:14
Gourmand ce bug
Il ne se produit qu'en 5.5 ?
en tout cas, je ne l'ai jamais rencontré même sur des bases en InnoDB
L’erreur se produit uniquement lorsque le moteur de base de données InnoDB qui est cependant le moteur par défaut dans MySQL depuis la version 5.5 est utilisé.
et avant, c'était quel moteur par défaut ?
0  0 
Avatar de shenron666
Expert confirmé https://www.developpez.com
Le 19/07/2012 à 13:07
Citation Envoyé par Fred_34 Voir le message
Il ne se produit qu'en 5.5.25. ( sortie 1 mois avant la 5.5.25a)
Je suppose (enfin j’espère pour eux) que très peu de sites ont eu le temps de mettre la 5.5.25 en production.
ça va, ça rassure

merci pour l'info
0  0