831 vues 0 commentaires

ERROR 1194 (HY000)

par le14 avril 2009
 

Erreur bizarre ce soir sur une de mes bases de donnée MySQL, en lecture sur une simple requête composé d’un Select, j’ai recu le message d’erreur suivant : ERROR 1194 (HY000). Un peu plus de 3 millions d’enregistrement dans la table, je relance quelques secondes plus tard une autre requête avec un limit 5 et apparemment cette fois elle me retourne un résultat correct. il y a notamment dans cette requête un order by id en précisant un desc, j’obtiens les résultats corrects mais en précisant un ASC, message d’erreur à nouveau.

J’en conclus que certain enregistrement de la table sont endommagées. Heureusement que c’est une table temporaire et que je peux dropper à volonté mais ce n’est pas tellement rassurant pour ses voisines.

Table xxx is marked as crashed and should be repaired.

Après un repair avec Mysql, la table est comme neuve !

La commande REPAIR TABLE [nom de votre table] fera donc le nécessaire.

Sois le premier à commenter !
 
Ajouter un commentaire »

 

    Laisser un commentaire